About this role
Lead Engineer
Job requirements
Experience Range: With at least 4 years of hands-on experience in MERN fullstack development, including significant exposure to microservices architecture over the past 6 years Key Responsibilities:
- Architect and implement scalable microservices using NodeJS, Express JS, and Nestjs within a MERN stack environment
- Develop high-performance front-end applications with React JS, Typescript, HTML5, and CSS3, ensuring responsive user interfaces
- Integrate MongoDB and Oracle RDBMS for efficient data storage, retrieval, and management in distributed systems
- Build and maintain containerized applications using Docker for streamlined deployment and environment consistency
- Develop and execute automated tests using Jest to ensure code quality and reliability
- Collaborate with cross-functional teams to define technical requirements, optimize workflows, and deliver solutions aligned with business objectives
- Troubleshoot and resolve complex issues across the stack to ensure continuous system availability and performance
- Optimize application performance and scalability by proactively identifying and implementing improvements Required Skills:
- NodeJS
- Express JS
- Nestjs
- React JS
- Typescript
- JavaScript
- HTML5
- CSS3
- MongoDB
- Oracle RDBMS
- Docker
- Jest Preferred Skills:
- CI/CD pipeline implementation
- DevOps practices
- AWS or Azure cloud platform integration
- API security implementation
- GraphQL
- Database optimization techniques
- Distributed tracing and monitoring tools Desired Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a closely related discipline
- MongoDB Certified Developer or NodeJS Certification
- Docker Certified Associate or AWS Certified Developer