Architecting and developing scalable, high-performance web applications using the MERN stack (MongoDB, Express.js, React, Node.js) while ensuring best practices are strictly followed throughout the entire development lifecycle.
Leading and mentoring a team of talented developers, providing technical guidance, conducting code reviews, and fostering a collaborative engineering environment to ensure high-quality software delivery within tight deadlines.
Collaborating closely with product managers, UX/UI designers, and other stakeholders to translate complex business requirements into robust, intuitive technical solutions that deliver exceptional value to our end users.
Optimizing performance and scalability of existing applications by identifying bottlenecks, refactoring legacy code, and implementing modern architectural patterns to ensure maximum reliability and system efficiency.
Managing cloud infrastructure and deployment pipelines, specifically utilizing AWS or similar cloud providers to orchestrate seamless CI/CD processes and maintain 99.9% uptime for our mission-critical production environments.
Job Requirements
Extensive experience spanning 8 to 20 years in full-stack web development, with a deep and demonstrable mastery of the MERN stack, JavaScript (ES6+), and modern server-side development practices.
Strong architectural knowledge regarding RESTful API design, microservices architecture, and cloud-native application development, with a specific focus on database optimization using MongoDB and Redis.
Proven leadership capabilities with at least 5 years of experience managing agile development teams, including expertise in sprint planning, task estimation, and conflict resolution within a cross-functional organization.
Technical proficiency in front-end frameworks such as React.js and Redux, combined with a comprehensive understanding of state management, hooks, and performance optimization techniques for large-scale web applications.
Excellent communication skills in English, both written and verbal, combined with the ability to articulate complex technical concepts to non-technical stakeholders and influence key architectural decisions across the engineering department