We require a Full Stack Developer.
Please find below the Job Description (JD) for your reference :
Contract duration 6 Months (Extendable).
Exact on-site location in Pune 3rd Floor, Pride Portal, Senapati Bapat Rd, behind J W Mariott, Bahiratwadi, Bhageerath, Gokhalenagar, Pune, Maharashtra 411016.
Exp5 yrs relevant 4 yrs.
Scope of Work :
- Good knowledge of Next.js, React, JavaScript / TypeScript, HTML5, CSS3, and Tailwind CSS for responsive and accessible frontend development.
- Strong expertise in NestJS, Node.js, Express.js, and backend microservices development with RESTful and GraphQL APIs.
- Hands-on experience with SQL and NoSQL databases such as PostgreSQL, MySQL, and MongoDB, including writing optimized queries, stored procedures, and schema modeling.
- Integration, enhancement, and support of full stack applications leveraging Next.js (SSR / SSG / ISR) and NestJS, including performance tuning and code optimization.
- Development and maintenance of RESTful APIs, GraphQL APIs, and service integration layers; handling API versioning and documentation (e.g., Swagger / OpenAPI).
- Implementation of authentication and authorization mechanisms using JWT, OAuth2, SSO, or session-based auth flows.
- Active participation in Scrum ceremonies daily stand-ups, sprint planning, backlog grooming, sprint reviews, and retrospectives in alignment with Agile methodologies.
- Work closely with cross-functional teams, including QA, DevOps, Designers, Product Owners, and Business Analysts to deliver cohesive features and solutions.
- Contribute to project planning, estimation, and documentation by participating in requirements analysis and effort estimation, and updating task progress in tracking tools (e.g., JIRA, Trello, or Azure Boards).
- Follow CI / CD best practices, Docker-based deployments, and cloud-native principles for deployment in environments like Vercel, AWS, or GCP.
- Write and maintain unit, integration, and e2e tests using tools such as Jest, React Testing Library, SuperTest, etc., ensuring code quality and stability.
- Provide support during UAT, production deployments, and incident resolution, including root cause analysis and bug fixes.
- Contribute to internal knowledge sharing, team mentoring, and documentation of best practices to strengthen team capability and continuous improvement.
- Collaborate with internal stakeholders and external technical teams, ensuring alignment with business goals, timelines, and project deliverables.
- Support application migration efforts, including dependency upgrades, refactoring legacy modules, testing, and regression fixes.
- Adhere to PMP best practices in change control, scope management, risk identification, communication, and stakeholder alignment during the development lifecycle.
(ref : hirist.tech)