Software Developer – React (TypeScript /Next.js)
-
Experience: 5+ Yr
-
Number Of Position: 2
-
Location: Jaipur, Rajasthan
Description
Our Engineering team is at the heart of Sarvika’s ability to deliver enterprise-grade digital products and experiences. As React specialists, they build performant, scalable, and secure web applications that empower businesses to innovate and grow faster. By combining technical excellence with relentless collaboration, our engineers solve complex challenges, streamline processes, and bring ideas to life with speed and precision. Engineers in this role actively contribute to Sarvika’s component libraries and design system accelerators, ensuring code and design remain in sync across multiple domains. They work on enterprise-scale solutions, including headless and composable commerce, complex integrations, and next-generation mobile applications. Here’s what you should know if you want to be a React Developer at Sarvika
Requirements
- Strong portfolio or GitHub demonstrating impactful React projects.
- Experience leading or significantly contributing to all stages of the software development lifecycle.
- Deep understanding of component-based architecture, state management, and modern JavaScript/TypeScript practices.
- Proven hands-on experience with React, TypeScript, and Next.js.
- Excellent problem-solving and communication skills to clearly articulate technical decisions.
- Commitment to writing clean, testable, and maintainable code
- Proven ability to work in Agile teams, contributing to strategies that align with business and user goals.
Desirable Skills:
- Strong knowledge of JavaScript, TypeScript, ES6+, and functional programming principles.
- Familiarity with major libraries and frameworks (Redux, React Query, etc.)
- Experience integrating RESTful APIs and GraphQL into front-end applications.
- Understanding of accessibility standards (WCAG) and inclusive development best practices.
- Experience with automated testing frameworks (Jest, Cypress) and QA collaboration.
- Solid grasp of modern front-end tooling: Vite, Babel, ESLint, Prettier.
- Experience collaborating with designers and product managers to refine requirements and deliver exceptional user experiences.
- Knowledge of design systems and component libraries, with ability to extend or contribute to them.
- Proficiency with tools like Git, Jira, Confluence, and GitHub/GitLab workflows.
- Ability to mentor junior engineers, foster technical excellence, and promote best practices.
- Passion for staying current with emerging front-end and mobile technologies.
- Experience with React Native and cross-platform mobile development
On any given day you might
- Work within a network-of-teams model on multiple projects.
- Develop and maintain reusable, performant components for modern web applications.
- Integrate APIs and third-party services, ensuring secure and reliable data flows
- Collaborate closely with product designers, backend engineers, and product owners to define requirements.
- Participate in code reviews and contribute to the continuous improvement of engineering practices.
- Troubleshoot and resolve complex issues across browsers and devices
- Optimise applications for performance, scalability, and accessibility
- Act as the day-to-day technical expert for resolving complex React/React Native engineering challenges.
- Contribute to and maintain shared design systems and component libraries.
See yourself as a good fit?
We’d love to
know you more!
