Loading...

Stepfinity

Mern Stack Developer

Stepfinity
Bhopal, Madhya Pradesh On-site
On-Site Full-Time Bhopal, Madhya Pradesh India

Skills

JavaScript Git Software Development HTML Application Programming Interfaces (API) Programming Databases Programming Languages Troubleshooting Debugging

About the Role

Job Summary:
We are seeking a MERN Stack Developer with 3 to 5 years of experience to design, develop, and maintain high-performance web applications. The ideal candidate will have hands-on experience in MongoDB, Express.js, React.js, and Node.js and will be responsible for building scalable, secure, and efficient solutions.

Key Responsibilities:
✅ Full-Stack Development: Build and maintain web applications using the MERN stack.
✅ API Development: Design and implement RESTful & GraphQL APIs for seamless frontend-backend communication.
✅ Database Management: Optimize database queries, design schemas, and handle MongoDB performance tuning.
✅ Frontend Development: Develop responsive and dynamic React.js applications with modern UI frameworks like Material-UI or Tailwind CSS.
✅ Backend Development: Implement business logic, authentication (JWT/OAuth), and real-time functionalities using WebSockets.
✅ Testing & Debugging: Write unit and integration tests using Jest/Mocha and debug complex issues.
✅ Performance Optimization: Optimize applications for speed, scalability, and security.
✅ DevOps & Deployment: Deploy applications using AWS, Docker, CI/CD pipelines, and cloud services like Vercel, Firebase, or Heroku.
✅ Collaboration & Agile Workflow: Work closely with designers, product managers, and backend teams using Agile methodologies.

Required Skills & Experience:
🔹 Frontend: React.js, Redux, Next.js, JavaScript (ES6+), HTML, CSS, Tailwind CSS / Bootstrap.
🔹 Backend: Node.js, Express.js, RESTful APIs, GraphQL, WebSockets.
🔹 Database: MongoDB, Mongoose, Redis (caching strategies).
🔹 State Management: Redux, React Context API, Zustand.
🔹 Version Control: Git, GitHub, GitLab, Bitbucket.
🔹 Security: Authentication (JWT, OAuth), role-based access control (RBAC), OWASP security best practices.
🔹 Deployment & DevOps: Docker, AWS (EC2, S3, Lambda), CI/CD, Nginx, PM2.
🔹 Testing: Jest, Mocha, Cypress for unit and end-to-end testing.

Preferred Qualifications:
✔ Bachelor's degree in Computer Science, IT, or related field (preferred but not mandatory).
✔ Experience with microservices architecture and serverless functions.
✔ Hands-on experience with GraphQL (Apollo Server/Client).
✔ Familiarity with message queues (RabbitMQ, Kafka) for handling real-time data.
✔ Prior experience in leading a team or mentoring junior developers is a plus.

Why Join Us?
🚀 Work on cutting-edge projects with modern technologies.
💡 Collaborative and innovative work environment.
📈 Career growth opportunities, mentorship, and learning programs.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs