Description:
LogicPS is looking for a MEAN Stack Developer with expertise in NestJS to join their development team. The ideal candidate will be responsible for building scalable and high-performance web applications by utilizing the MEAN stack (MongoDB, Express.js, Angular, Node.js) along with NestJS to implement backend logic. You will work on both frontend and backend components, ensuring clean and maintainable code.
Backend Development (Node.js, NestJS & Express.js):
Develop and maintain scalable RESTful APIs and GraphQL endpoints using NestJS.
Implement authentication and authorization mechanisms (JWT, OAuth2, Passport.js).
Work with SQL databases (PostgreSQL, MySQL, MSSQL) and manage database schemas.
Optimize application performance, security, and scalability.
Work with NoSQL databases (MongoDB, Firebase, DynamoDB) and design efficient data models.
Implement event-driven architectures using message brokers (RabbitMQ, Kafka, Redis).
Ensure unit and integration testing of backend services using Jest or Mocha/Chai.
Frontend Development (Angular):
Build dynamic and responsive Single Page Applications (SPA) using Angular (v10+) and TypeScript.
Develop reusable UI components and integrate APIs with frontend applications.
Optimize performance and maintainability of Angular applications.
Implement state management libraries like NgRx, Redux, or RxJS.
Ensure cross-browser compatibility and mobile responsiveness.
Full-Stack Development & DevOps:
Deploy and manage applications in cloud environments (AWS, GCP, Azure).
Work with Docker and Kubernetes for containerized deployment.
Implement CI/CD pipelines for automated testing and deployment.
Use serverless computing (AWS Lambda, Firebase Functions, Google Cloud Functions).
Perform database migrations and optimizations using tools like TypeORM or Prisma.
2+ years of experience in full-stack development using the MEAN stack (MongoDB, Express.js, Angular, Node.js, NestJS).
Strong proficiency in RxJS for handling reactive programming in Angular.
Experience with SQL databases (PostgreSQL, MySQL, MSSQL) and writing complex queries.
Strong proficiency in JavaScript, TypeScript, HTML, and CSS.
Deep understanding of RESTful API development and asynchronous processing.
Experience with MongoDB (Mongoose ORM) and NoSQL database modeling.
Proficient in unit testing and test-driven development (TDD).
Experience with Git, GitHub, GitLab, or Bitbucket for version control.
Strong problem-solving skills and ability to debug complex applications.
Experience with Agile methodologies such as Scrum or Kanban.
Experience with GraphQL APIs using Apollo or Hasura.
Experience with NgRx for state management.
Knowledge of Microservices Architecture.
Experience with hybrid mobile development (Ionic, React Native).
Familiarity with performance optimization techniques for high-traffic applications.
Exposure to NestJS CQRS (Command Query Responsibility Segregation) patterns.
Competitive salary and benefits package.
Professional development opportunities.
A dynamic and innovative work environment.
| Organization | Logic PS |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | MEAN Stack Developer |
| Job Location | Lahore,Pakistan |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-04-23 10:37 am |
| Expires on | 2026-01-08 |