Company Description
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital, and our people exist everywhere in the world (18000+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in.
Job Description
REQUIREMENTS:
- Total Experience 5+ years
- Strong hands-on experience with Python and proficiency in at least one Python framework such as Django, Flask, or FastAPI.
- Strong hands-on experience with React.
- Expertise in designing and implementing RESTful APIs or GraphQL endpoints.
- Proven experience in database management with relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB).
- Proficiency in implementing user authentication mechanisms (e.g., JWT, OAuth, or OAuth2) to secure applications.
- Experience integrating third-party services and external APIs to enhance application functionality (e.g., payment gateways, geolocation).
- Familiarity with cloud platforms such as AWS or Azure, with hands-on experience in deploying cloud-based solutions.
- Hands-on experience with Docker and Kubernetes to manage and deploy containerized applications.
- Up-to-date knowledge of CI/CD tools and processes to streamline development and deployment workflows.
- Strong understanding of building responsive and mobile-friendly applications using React.js.
- Ability to create reusable, maintainable React components and manage their lifecycle.
- Excellent problem-solving, debugging, and error-handling skills to ensure high-quality, robust applications.
- Strong communication and collaboration abilities to thrive in a dynamic team environment.
RESPONSIBILITIES:
- Design and implement RESTful APIs or GraphQL endpoints using Python frameworks such as Django, Flask, or FastAPI.
- Develop and manage scalable back-end systems, including server-side logic, database interactions, and business rules.
- Build and maintain relational and NoSQL databases to store and manage application data efficiently.
- Implement secure authentication and authorization mechanisms to protect applications and user data.
- Integrate third-party services and APIs to extend application functionality.
- Use Docker and Kubernetes to build and maintain robust, scalable deployment environments.
- Set up and maintain CI/CD pipelines to streamline development and deployment processes.
- Develop user-friendly, responsive web applications using React.js, focusing on reusable components and responsive design.
- Stay informed about the latest technology trends and adopt best practices in software development.
- Collaborate with cross-functional teams to deliver innovative and scalable solutions.
- Troubleshoot, debug, and resolve technical challenges to ensure application stability and performance
Qualifications
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Nagarro Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Nagarro and has not been reviewed or approved by Nagarro.
-
Pay Growth & Progression — Compensation is at times described as competitive, with salary hikes and perks occurring on certain occasions. Better growth opportunities and compensation are also positioned as an advantage versus other service-based companies.
-
Flexible Benefits — Work arrangements are framed around a “work-from-anywhere” mindset with flexitime and family-friendly working models. This flexibility appears to add meaningful value to the overall rewards package for many roles.
-
Healthcare Strength — Medical, dental, and vision coverage are described as available for employees and dependents, alongside life insurance. Mental-health support is also included via an Employee Assistance Program (EAP).
Nagarro Insights
Similar Jobs
What We Do
Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and sustainable. Today, we are 19,000 experts across 36 countries, forming a Nation of Nagarrians, ready to help our customers succeed.









