Job Title: Full Stack Developer (MERN Stack)
Job Summary: We are seeking a skilled Full Stack Developer with expertise in MERN (MongoDB, Express.js, React and node.js) stack to create dynamic, user-friendly web interfaces. The ideal candidate will work closely with cross-functional teams to build responsive, high-performance applications, ensuring seamless user experiences.
Key Responsibilities:
• Develop responsive and intuitive user interfaces using Angular (MEAN) or React (MERN).
• Collaborate with backend developers to integrate APIs and enhance application functionality.
• Write clean, efficient, and maintainable code with a focus on front-end performance.
• Ensure cross-browser compatibility and mobile responsiveness of web applications.
• Optimize user-facing features for maximum speed and scalability.
• Implement UI/UX design principles and work with designers to bring wireframes to life.
Required Skills and Qualifications:
• Proficiency in JavaScript, HTML5, CSS3, and frontend frameworks (Angular or React).
• Strong experience with MongoDB or any NoSQL, Express.js, and Node.js.
• Good experience with AWS S3, EC2, Docker and Kubernetes.
• Familiarity with RESTful API integration and client-side routing.
• Experience with version control (Git).
• Understanding of responsive web design and mobile-first development.
• Knowledge of modern front-end development practices and tools.
Preferred Skills:
• Experience with CI/CD pipelines for deployment.
• Familiarity with Redux (for MERN stack) or other state management tools.
• Experience with testing frameworks like Jasmine, Jest, or Mocha.
• Knowledge of UI/UX principles and design systems.
Deliverables:
• Fully functional code for 4-5 application flows integrated with database design.
• Deployment of solutions to a test environment.
• Documentation covering DB design, front-end design, API contracts, and deployment scripts.
• Leadership and mentoring of junior team members, ensuring effective collaboration and project success.