Engineering

March 26, 2025

Full Stack Engineer (Mid-level to Senior)

Job Image

We are looking for a highly skilled and experienced Full Stack Engineer to lead the development of scalable, high-performance web applications. This is a technical leadership role where you’ll be responsible not just for building and deploying robust systems using the MERN stack but also for leading a team of engineers, reviewing code, setting coding standards, and mentoring junior developers.

What you will be doing

  • Lead the end-to-end development of full stack projects from planning to deployment.
  • Architect scalable, maintainable, and performant web applications using the MERN stack.
  • Write clean, reusable, and modular code—following best practices for both frontend and backend.
  • Provide technical leadership to the development team, conduct code reviews, and ensure engineering quality.
  • Collaborate with cross-functional teams (product managers, designers, data scientists) to define project requirements and deliverables.
  • Manage deployments, server configurations, and integrations using AWS (EC2, S3, Lambda, API Gateway, etc.).
  • Oversee team workflows, sprint planning, and progress tracking, while mentoring junior developers.
  • Optimize frontend performance using Next.js features such as server-side rendering, static generation, and route prefetching.
  • Integrate third-party APIs and microservices; handle authentication, authorization, and secure data flows.
  • Coordinate evaluation and performance tracking for team members.
  • Work with LLMs or AI APIs where applicable, and integrate ML pipelines (optional but preferred).

The ideal candidate

  • Bachelor’s degree in Computer Science, Software Engineering or a related field (required)
  • 3–4 years of professional industry experience in software development (required)
  • Expert in JavaScript/TypeScript, React.js, Next.js, Node.js, Express.js, and MongoDB.
  • Strong understanding of frontend performance tuning, SSR/SSG, and modern UI/UX best practices.
  • Proven experience in backend API design, database schema modeling, and RESTful API integration.
  • Deep experience deploying and managing production applications on AWS (IAM, EC2, S3, CloudFront, Lambda, Elastic Beanstalk etc.).
  • Experience with Git, CI/CD workflows, containerization (Docker), and code linting/testing tools.
  • Ability to lead technical teams, conduct performance reviews
  • Strong mathematical skills are highly preferred for this role. Familiarity with statistical analysis, Bayesian optimization, linear algebra, and geometry will be considered as an advantage.
  • Relevant cloud service certifications (e.g., AWS Certified Solutions Architect, Microsoft Azure Administrator, Google Professional Cloud Architect) are highly encouraged.

Deadline to apply: 24 May, 2025

ILM Logo

© 2025 ILM AI Ltd. All rights reserved