Overview
Job Description: Full Stack Developer
- Location: On-site
- Job Type: Full-time
- Salary: Competitive, based on experience
Job Summary:
We are looking for a skilled Full Stack Developer (MERN Stack) to join our team. You
will be responsible for developing and maintaining scalable web applications using
MongoDB, Express.js, React.js, and Node.js. Your role will involve working on both the
frontend and backend, ensuring seamless integration, performance optimization, and an
excellent user experience.
Key Responsibilities:
1. Backend Development (Node.js, Express.js, Python)
- Develop and maintain RESTful APIs and microservices using Node.js and
Express.js.
- Implement authentication and authorization (JWT, OAuth, Role-Based Access
Control).
- Optimize database queries and handle MongoDB schema design and indexing.
- Develop real-time features using WebSockets and Socket.io.
2. Frontend Development (React.js, Next.js)
- Build responsive and interactive user interfaces using React.js and
Redux/Context API.
- Ensure cross-browser compatibility and optimize frontend performance.
- Integrate frontend with backend APIs for dynamic data rendering.
- Implement server-side rendering (SSR) and client-side rendering (CSR) when
necessary.
3. Deployment & DevOps
- Deploy and manage applications on AWS or Google Cloud.
- Set up CI/CD pipelines, Docker, and Kubernetes for seamless deployments.
- Implement error handling, monitoring, and logging strategies for performance
optimization.
4. Collaboration & Agile Development
- Work closely with UI/UX designers to bring intuitive user experiences to life.
- Collaborate with cross-functional teams using Agile methodologies
(Scrum/Kanban).
- Conduct code reviews, write unit tests, and follow best development practices.
Required Skills & Qualifications:
- Experience: 2-3 years as a Full Stack Developer specializing in MERN Stack.
- Frontend: React.js, React Native, Next.js, Redux, Tailwind CSS, Material UI,
Bootstrap.
- Backend: Node.js, Express.js, RESTful APIs, WebSocket, GraphQL.
- Database: MongoDB, Mongoose, Firebase, PostgreSQL.
- Authentication & Security: JWT, OAuth, Role-Based Access Control (RBAC),
encryption.
- DevOps & Deployment: AWS, Docker, Kubernetes, CI/CD pipelines.
- Version Control: Git, GitHub, GitLab.
Preferred Qualifications:
- Experience with React Native, TypeScript and GraphQL.
- Familiarity with Microservices Architecture.
- Knowledge of testing frameworks (Jest, Mocha, Cypress).
- Experience in cloud-native application development.
Job Type: Full-time
Pay: ₹25,000.00 - ₹30,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Schedule:
- Day shift
Work Location: In person
Application Deadline: 20/02/2025
Expected Start Date: 13/02/2025