Job Description
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities
- Lead end-to-end development of web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack.
- Design scalable and maintainable software architecture for web applications, ensuring high performance and responsiveness.
- Conduct and participate in code reviews to maintain code quality and ensure best practices are followed.
- Collaborate with cross-functional teams, including designers and other developers, to deliver high-quality software solutions.
- Identify and address performance bottlenecks, bugs, and other technical issues.
- Work with MongoDB to design and optimize database schemas, ensuring data integrity and security.
- Develop RESTful APIs and integrate third-party APIs as needed.
- Stay updated on the latest trends and technologies in web development, and apply them to enhance our technology stack.
- Strong grip of Data Structures, Algorithms, OOP Programming and logic building, and unit/integration testing.