Key Responsibilities
- Lead the development and architecture of web applications using the MERN stack (MongoDB, MySQL, Express.js, React.js, Node.js).
- Collaborate with product managers, designers, and other developers to create seamless, user-friendly applications.
- Design and develop reusable components and libraries for future use.
- Build and manage RESTful APIs, integrating with back-end services and databases.
- Optimize applications for maximum speed and scalability.
- Implement security and data protection best practices.
- Mentor and guide junior and mid-level developers, providing code reviews and knowledge sharing.
- Ensure the technical feasibility of UI/UX designs, working closely with the design team.
- Participate in the agile development process, contributing to sprint planning, stand-ups, and retrospectives.
- Troubleshoot and resolve issues in the development lifecycle.
- Stay up-to-date with emerging trends and technologies to maintain a competitive edge.
Requirements
- Proven experience as a Senior MERN Stack Developer or similar role with 3 years of experience.
- Strong proficiency in MongoDB, MySQL, Express.js, React.js, and Node.js.
- Deep understanding of front-end technologies (HTML5, CSS3, JavaScript, React.js) and their best practices.
- Experience with server-side technologies (Node.js, Express) and building RESTful APIs.
- Strong knowledge of databases and data modeling with MongoDB or relational databases (PostgreSQL, MySQL).
- Familiarity with cloud services (AWS, GCP, Azure) and deployment strategies.
- Knowledge of version control systems (Git).
- Experience with CI/CD pipelines and modern build tools (Webpack, Babel).
- Ability to write unit and integration tests (e.g., Mocha, Jest, or similar testing frameworks).
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
- Strong communication and collaboration skills, with experience working in an Agile environment.
About Company
Sufalamtech is a full-fledged IT service driven company providing precision Web Development and Mobile Development services which ultimately results in the development of state-of-the-art Software Development solutions to our customers.