Role Overview
We are looking for a dedicated developer to develop, maintain, and optimize full-stack web applications using the MERN stack. You will be responsible for building scalable frontend components, developing robust backend services, and managing database schemas while ensuring high performance and security across all applications.
Responsibilities
- Develop, maintain, and optimize full-stack web applications using the MERN stack.
- Build reusable, responsive, and scalable frontend components using React.js.
- Develop RESTful APIs and backend services using Node.js and Express.js.
- Design and manage MongoDB databases, schemas, and queries.
- Integrate third-party APIs, payment gateways, authentication systems, and cloud services.
- Write clean, maintainable, and well-documented code following industry best practices.
- Collaborate with designers to translate UI/UX designs into functional applications.
- Optimize applications for speed, scalability, and security.
- Debug, troubleshoot, and resolve application issues.
- Participate in code reviews and contribute to technical discussions.
- Work with Git and follow version control best practices.
- Stay updated with emerging technologies and suggest improvements to the development process.
Requirements
- Strong proficiency in JavaScript (ES6+).
- Expertise in React.js, Node.js, Express.js, and MongoDB.
- Proficiency in HTML5, CSS3, Tailwind CSS, and Bootstrap.
- Experience with REST APIs, JWT Authentication, and Role-Based Access Control.
- Proficiency with Git & GitHub.
- Experience using Axios/Fetch API and Redux or Context API.
- Knowledge of Responsive Web Development and basic cloud deployment (AWS, DigitalOcean, Vercel, or Render).
Nice to Have
- Experience with TypeScript and Next.js.
- Knowledge of Docker and CI/CD pipelines.
- Familiarity with Redis, WebSockets (Socket.io), Firebase, and GraphQL.
- Experience with Unit & Integration Testing (Jest, Cypress).
- Experience with AI API integrations (OpenAI, Gemini, Claude, etc.).
Skills
- React.js
- Node.js
- Express.js
- MongoDB
- JavaScript