25-2219: Full Stack Developer - Hyderabad, India
Job ID#: 25-2219
Location: Hyderabad, India
Who We Are:
Since our inception back in 2006, Navitas has grown to be an industry leader in the digital transformation space, and we’ve served as trusted advisors supporting our client base within the commercial, federal, and state and local markets.
What We Do:
At our very core, we’re a group of problem solvers providing our award-winning technology solutions to drive digital acceleration for our customers! With proven solutions, award-winning technologies, and a team of expert problem solvers, Navitas has consistently empowered customers to use technology as a competitive advantage and deliver cutting-edge transformative solutions.
What You’ll Do:
The Full Stack Developer (React.js) will be responsible for designing, developing, and maintaining responsive, high-performance web applications that deliver exceptional user experiences. This role involves close collaboration with UX/UI designers, backend engineers, and product stakeholders to ensure technical excellence, accessibility, and maintainability in all client-facing applications. The candidate should possess deep expertise in modern front-end frameworks, performance optimization, and scalable UI design.
Responsibilities will include but are not limited to:
- Design, develop, and maintain responsive web applications using React.js (v17+), TypeScript, and JavaScript (ES6+).
- Implement functional, maintainable components leveraging React Hooks, Context API, and state management frameworks (e.g., Redux, Zustand, or Recoil).
- Utilize Material UI (MUI) or equivalent enterprise-grade component libraries to ensure design consistency and accessibility.
- Apply expertise in HTML5, CSS3, Flexbox, CSS Grid, SASS/LESS, and responsive design principles for cross-platform compatibility.
- Configure and manage routing (React Router), lazy loading, and code splitting to improve load times and performance.
- Integrate RESTful APIs and GraphQL endpoints from backend microservices into front-end workflows.
- Implement advanced form management using Formik or React Hook Form and ensure robust data validation with Yup or Zod.
- Configure and optimize build processes using Webpack, Vite, Babel, or similar build tools.
- Conduct unit testing, integration testing, and UI regression testing to ensure application quality and stability.
- Work closely with backend teams to ensure seamless data exchange and API performance optimization.
- Participate in code reviews, maintain high coding standards, and follow best practices for security and scalability.
- Contribute to continuous improvement by staying current with emerging front-end technologies and frameworks.
What You’ll Need:
- 5+ years of hands-on experience developing responsive web applications using React.js (v17+), TypeScript, and JavaScript (ES6+).
- Strong understanding of React Hooks, Context API, and modern state management tools (Redux, Zustand, Recoil).
- Proficiency with Material UI (MUI) or comparable enterprise UI frameworks.
- Advanced knowledge of HTML5, CSS3, Flexbox/Grid, and preprocessors (SASS/LESS).
- Experience integrating RESTful and GraphQL APIs.
- Familiarity with form libraries (Formik, React Hook Form) and validation tools (Yup, Zod).
- Strong understanding of build tools (Webpack, Vite, Babel) and performance optimization techniques.
Set Yourself Apart With:
- Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
- Experience developing within cloud-based environments (AWS, Azure, or GCP).
- Familiarity with CICD pipelines, containerization (Docker, Kubernetes), and DevOps workflows.
- Experience working in federal, healthcare, or enterprise-scale environments.
- Strong understanding of web accessibility standards (WCAG) and secure coding practices.
Equal Employer/Veterans/Disabled
Navitas Business Consulting is an affirmative action and equal opportunity employer. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact Navitas Human Resources.
Navitas is an equal opportunity employer. We provide employment and opportunities for advancement, compensation, training, and growth according to individual merit, without regard to race, color, religion, sex (including pregnancy), national origin, sexual orientation, gender identity or expression, marital status, age, genetic information, disability, veteran-status veteran or military status, or any other characteristic protected under applicable Federal, state, or local law. Our goal is for each staff member to have the opportunity to grow to the limits of their abilities and to achieve personal and organizational objectives. We will support positive programs for equal treatment of all staff and full utilization of all qualified employees at all levels within Navitas.