Title: Lead / Senior Full MERN Stack Software Engineer
Company Name: Babylon Resources Limited
Vacancy: 1
Age: 28 to 45 years
Job Location: Dhaka
Salary: Negotiable
Experience:
Bachelor of Science (BSc) in Computer Science Engineering from a reputed university.
Expert knowledge of the MERN stack (MongoDB, Express.js, React.js, Node.js) and its core principles.
Proficient in modern JavaScript (ES6+), TypeScript, HTML5, and CSS3.
Strong experience with state management (Redux, Context API) and backend architecture (RESTful APIs, microservices).
Experience with version control systems (e.g., Git) and modern DevOps practices (Docker, AWS/GCP).
Strong understanding of system design, database scaling, web standards, and security best practices.
At least 7 years of relevant professional experience, with a strong background in leading MERN stack projects.
We are seeking a highly skilled and experienced Lead / Senior Full Stack MERN Engineer to join our dynamic team. As a Lead MERN Engineer, you will be responsible for architecting, developing, and maintaining high-performance web applications using MongoDB, Express.js, React.js, and Node.js, while ensuring scalability, security, and providing technical leadership to the development team.
Lead the architecture, design, and development of scalable web applications using the MERN stack.
Collaborate with product, design, and QA teams to translate complex requirements into robust technical solutions.
Architect and optimize database schemas, indexing, and complex queries in MongoDB.
Optimize overall system performance, ensuring high availability, fast load times, and seamless user experiences.
Implement robust security best practices to safeguard applications and APIs against vulnerabilities.
Oversee cloud deployments, CI/CD pipelines, and regular system maintenance.
Work closely with cross-functional teams, seamlessly bridging the gap between front-end and back-end development.
Provide technical leadership, guidance, and mentorship to mid-level and junior developers.
Conduct thorough code reviews to maintain code quality, system integrity, and adherence to best practices.
Implement, enforce, and continuously improve coding standards and engineering processes.
Identify, troubleshoot, and resolve complex architectural issues, bugs, and performance bottlenecks promptly.
Provide high-level technical support to resolve critical system-related problems.
Stay informed about the latest trends, tools, and technologies in the JavaScript ecosystem and cloud architecture.
Continuously enhance team capabilities and update skills to stay competitive in the field.
Weekly: 2 holidays
Lunch Facilities: Full Subsidized
Salary Review: Yearly
Festival Bonus: 2