Key Responsibilities:
- Conduct code reviews to ensure adherence to best practices, maintainability, and performance.
- Provide technical guidance and mentorship to senior, mid, and junior developers.
- Perform complex technical analysis and design scalable solutions for challenging business problems.
- Collaborate with Project Managers and Business Analysts to define scope, plan sprints, and manage priorities.
- Prepare and manage development plans for complex modules and integrations.
- Act as a technical escalation point for the development team.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Participate in architecture design, sprint planning, and technical discussions.
- Lead client demos and communicate technical insights effectively.
- Assist TL/PM with project coordination, estimation, and resource planning.
- Encourage best practices in coding, testing, version control, and DevOps integration.
- Drive continuous learning by preparing training plans and supporting skill development within the team.
- Conduct interviews to evaluate technical skills of new candidates.
- Stay up to date with emerging technologies and promote their adoption where beneficial.
Technical Responsibilities:
- Architect and develop robust and scalable applications using the MERN stack (MongoDB, Express, React, Node.js).
- Ensure responsive and pixel-perfect UI implementation from Figma designs.
- Manage state effectively in React applications (e.g., Redux, React Query).
- Build and maintain RESTful APIs and optionally work with GraphQL APIs.
- Implement and enforce automated testing practices, including unit testing and end-to-end testing (e.g., Cypress).
- Establish CI/CD pipelines for efficient deployment and testing processes.
- Optimize applications for performance, scalability, and security.
Must-Have:
- 4+ years of hands-on experience in MERN stack development.
- Proficiency in React.js, including state management and component design.
- Strong knowledge of Node.js and Express.js for backend development.
- Experience with REST API development and integration.
- Ability to convert Figma designs into responsive React components.
- Expertise in writing unit tests to ensure code quality.
- Solid understanding of Agile development methodologies.
Good-to-Have:
- Experience with GraphQL and building GraphQL APIs.
- Knowledge of Next.js and Nest.js frameworks.
- Familiarity with AWS services like S3, Cognito, DynamoDB, etc.
- Experience with CI/CD pipeline setup and management.
- Knowledge of Storybook for UI development and testing.
- Proficiency in Cypress for end-to-end testing.
Soft Skills:
- Strong leadership and team management abilities.
- Excellent problem-solving skills and the ability to make critical decisions under pressure.
- Clear and concise communication, both written and verbal.
Pay: ₹30,000.00 - ₹70,000.00 per month
Application Question(s):
- Are you ready for the Mota Varacha location?
- What's your current salary?
- What's your expected salary?
Experience:
- React: 3 years (Preferred)
- Node.js: 3 years (Preferred)
- Next.js: 3 years (Preferred)
Location:
- Mota Varachha, Surat, Gujarat (Preferred)
Work Location: In person