Overview
We are looking for a passionate and adaptable Full Stack Developer with 5+ years of experience building modern web applications. The ideal candidate is proficient in Angular and NestJS, NodeJS , possesses a strong understanding of database technologies, and is eager to learn and grow within a dynamic tech environment. They are a team player with excellent communication skills and a proactive approach to problem-solving.
Responsibilities
- Design, develop, and maintain high-quality, scalable, and maintainable web applications using Angular and NestJS.
- Collaborate with the development team to define and implement features and functionalities.
- Database Design : SQL (PostgreSQL, MySQL) with Prisma ORM, schema design, query optimization
- Prisma ORM advanced features (migrations, transactions, raw queries)
- Software Architecture : Design patterns (MVC, Repository, DI), clean code principles, and scalability concepts
- Performance Optimization : Frontend (lazy loading, code splitting) and backend (indexing, caching strategies)
- Security & Testing : Authentication, authorization, unit / integration testing
- DevOps Awareness : CI / CD pipelines, containerization (Docker), cloud deployment basics
- Code Quality : Linting, formatting standards, code reviews, Git workflows, branching strategies
- Monitoring : Application monitoring, error tracking, structured logging, performance metrics
- System Design : Understanding of monolith vs microservices trade-offs, load balancing, caching (Redis)
- Cloud Platforms : AWS / Azure / GCP with serverless and container services
- Real-time Features : WebSocket(s), message queues (Bull, RabbitMQ), asynchronous processing
- TypeScript advanced features and type safety best practices
- Deploy and maintain applications on AWS.
Requirements
Excellent communication and teamwork skills.Strong problem-solving and analytical abilities.Ability to work independently and as part of a team.Proactive and results-oriented approach.A passion for learning new technologies and staying up-to-date with industry trends.Experience
5+ years of experience in full-stack web application development.Proven experience building and deploying applications using Angular and NestJS is essential.Strong experience with NodeJs and ReactjsExperience with MySQL databases and ORMs (specifically Prisma) is highly valued.Experience with AWS deployment is a significant plus.Skills
Must-have : Angular (including RxJS), NestJS, Nodejs, MySQL, Prisma ORMGood to have : WebSockets, AWS (deployment experience), experience with other frontend or backend frameworks, testing frameworks (Jest, Cypress, etc.)Education
Relevant Bachelor's degree in Computer Science, Software Engineering, or a related field from NUST, FAST, COMSATS is preferredEquivalence through demonstrable experience will be considered.About Cognitive Healthcare International (CHI)
We want to be the leaders in remote monitoring, diagnosis, and real-time and predictive analysis in healthcare and are looking for candidates who share our passion regarding technology and its long-term impact on healthcare - be a part of an energetic team to realize our dream.
Cognitive Healthcare International has offices in Hong Kong, Dubai, Lahore and NUST Islamabad. We are a team of 60+ highly motivated engineers and scientists. Please visit :
#J-18808-Ljbffr