Senior Software Engineer - MEAN

HR POD - Hiring Talent Globally

  • Lahore, Punjab
  • Permanent
  • Full-time
  • 14 days ago
  • Apply easily
Requirements:
  • Bachelors/Masters degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of hands-on experience in MEAN Stack development.
  • MongoDB (data modelling, aggregation, indexing, performance tuning)
  • Express.js (middleware, routing, REST APIs)
  • Angular (latest versions, component-driven architecture, RxJS, state management)
  • Node.js (async programming, event-driven architecture, clustering, performance optimisation)
  • Solid understanding of JavaScript (ES6+), TypeScript, HTML5, CSS3, and responsive design.
  • Experience with Git/GitHub/GitLab, CI/CD pipelines, and containerisation tools (Docker/Kubernetes preferred).
  • Knowledge of cloud platforms (AWS/Azure/GCP) is a plus.
  • Familiarity with Agile/Scrum methodologies.
  • Strong problem-solving skills, analytical thinking, and attention to detail.
  • Excellent communication and team collaboration skills.
Responsibilities:
  • Design, develop, and maintain full-stack web applications using MEAN Stack technologies.
  • Collaborate with product managers, UI/UX designers, and backend teams to deliver high-quality solutions.
  • Build reusable, testable, and efficient code while ensuring performance, security, and scalability.
  • Lead code reviews and mentor junior developers to uphold engineering best practices.
  • Integrate RESTful APIs, third-party services, and microservices into applications.
  • Optimise applications for maximum speed, performance, and responsiveness.
  • Manage database schemas, queries, and optimisations in MongoDB.
  • Stay up-to-date with emerging technologies, frameworks, and best practices in full-stack development.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning, estimation, and delivery.

HR POD - Hiring Talent Globally