Job Description
We are looking for a skilled and motivated MERN Stack Developer with strong expertise in building modern web applications. You will work closely with our design and development teams to create scalable and responsive solutions for our clients. The ideal candidate is passionate about coding and is always looking to improve and stay up-to-date with the latest industry trends.
Responsibilities:
- Develop full-stack web applications using the MERN stack
- Collaborate with cross-functional teams to define, design, and deliver new features
- Build reusable code and libraries for future use
- Optimize applications for maximum performance and scalability
- Maintain high coding standards and ensure the quality of applications
- Troubleshoot, debug, and upgrade existing systems
- Stay up-to-date with emerging technologies and industry trends
Requirements:
- Proven experience as a MERN Stack Developer or similar role
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- In-depth knowledge of Node.js and Express.js
- Experience with React.js and state management libraries (Redux, Context API)
- Familiarity with MongoDB and database design principles
- Knowledge of front-end technologies such as HTML5, CSS3, and responsive design
- Experience with RESTful APIs and integrating third-party services
- Familiarity with version control systems like Git
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities
Preferred Qualifications:
- Experience with TypeScript
- Knowledge of cloud platforms (AWS, Azure) and CI/CD pipelines
- Familiarity with GraphQL
- Understanding of Agile development methodologies