
šš¼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 mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
REQUIREMENTS:
- Experience: 5.5-8.5 years
- Must Have: Design patterns (Expert), Game Development - General Experience, HTML5 (Expert), JavaScript (Expert), PixiJS
- Skills: ReactJS + HTML + CSS + ReactMaterialUI - Frontend developer with hands on experience in React JS Or Angular.
- Must has prior experience in developing microservices for customer facing channels. - Implementing pixel perfect design of components.
- Candidate should have good knowledge of working with React JS, NodeJS, advanced JavaScript, HTML5, CSS3,Mongo DB,
- Component-based frontend architecture along with how to design components in a way so that they can handle a big dataset.
- Unit testing, Code review and CI/CD process and flow.
- Knowledge of GitHub - Should have worked with tools like webpack.
- Code review tools like TSlint, Jslint, React-and, Redux-forms, super-agent is added advantage. Expectation: Spends 100% of time in implementing front end for all user stories.
RESPONSIBILITIES:
- Writing and reviewing great quality code
- Understanding functional requirements thoroughly and analysing the clientās needs in the context of the project.
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
- Determining and implementing design methodologies and tool sets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production roll outs.
- Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.

About Nagarro Software
About
šš¼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 mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues.
Tech stack
Company video


Photos
Connect with the team
Similar jobs
Role Overview
We are looking for an Engineering Manager who thrives in a fast-paced startup environment, is hands-on with development, and can lead our engineering team to build and scale robust, high-performing systems. You will drive architectural decisions, mentor a team of talented engineers, and collaborate closely with product, design, and business teams to execute our ambitious roadmap. You will be at the forefront of scaling our infrastructure to support billions of messages, ensuring real-time engagement for businesses at scale.
Key Responsibilities
- Technical Leadership: Own the engineering roadmap, ensuring scalability, reliability, and performance of our systems.
- Hands-on Development: Dive into the code when necessary, set high coding standards, and lead by example.
- Team Management: Lead, mentor, and scale a high-performing engineering team, fostering a strong culture of ownership and innovation.
- System Scalability: Architect and optimize scalable and resilient backend & frontend systems handling millions of messages per day.
- High Availability & Performance: Design systems that can handle billions of API calls and ensure minimal downtime.
- Agile Execution: Drive sprint planning, prioritization, and timely delivery of features in an agile development environment.
- Collaboration: Work closely with product, design, and business teams to align engineering efforts with company goals.
- DevOps & Security: Ensure best practices for CI/CD, cloud infrastructure (AWS/GCP), and security compliance.
- Tech Stack Evolution: Stay ahead of emerging technologies and drive innovation in AiSensyās architecture.
What You Bring
- 8+ years of experience in software development, with at least 2 years in a leadership/managerial role.
- Expertise in modern tech stacks ā Proficiency in MERN (MongoDB, Express, React, Node.js) stack or similar.
- Strong knowledge of cloud platforms (AWS) and microservices architecture.
- Proven experience in scaling high-traffic, distributed systems handling billions of messages per month.
- Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
- Strong problem-solving skills and an ability to hustle in a fast-paced startup environment.
- Excellent communication skills and a data-driven decision-making approach.
- Passion for building great products, coaching engineers, and driving tech excellence.
What We Offer
- Competitive Compensation & Benefits aligned with your experience and the impact you bring.
- Opportunity for Growth in a rapidly expanding B2B SaaS company.
- Cutting-Edge Technology & Projects in the WhatsApp Business API and Click to WhatsApp Ads space.
- Collaborative Work Environment that fosters innovation, learning, and career development.
- Flexible & Inclusive Culture, where every team member has a voice and the chance to make a significant impact.
JOB DESCRIPTIONĀ
ā Understanding of how to build performant, decoupled, testable, and maintainable code
ā Sharing knowledge with teammates, and working collaboratively when you need help
ā Advocate for improvements to product quality, security, and performance
ā Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review
ā Provide constant vision and feedback to the product team during the product development and testing process
ā Define epics and granular user stories, as applicable, based on the product
requirements
ā Collaborate with QA teams in reviewing test plans for applicability and test coverage
ā Participate in scrum ceremonies as the solution owner and assist in sprint planning, estimation, requirement analysis and review, taking a call on trade-offs and conflict resolution
ā Prioritize requirements for the sprint and the release collaborating with the offering manager
ā Manage and mentor junior developers
Qualification:
ā 3+ years of experience in preferably in a tech startup
ā Strong foundation in server-side programming languages like Java, Node
(TypeScript), Python
ā Professional experience with relational and non-relational databases
(PostgreSQL, MongoDB etc.)
ā Solid understanding and experience with REST API and GraphQL API
architecture
ā Experience with containerization (Docker etc.) and cloud technologies
ā Experience with automation and building CI/CD pipelines
ā Demonstrated capacity to clearly and concisely communicate complex
technical, architectural, and/or organizational problems and propose thorough
solutions
ā Experience with performance and optimization problems and a demonstrated
ability to both diagnose and prevent these problems
ā Comfort working in a highly agile, iterative software development process
Nice to have:
ā Excellent verbal and written communication skills
ā Product company experience
ā Knowledge of Project Management tools like Jira
ā Knowledge of Data Science Applications & Statistical Analysis
ā Understanding of microservice architecture
ā Knowledge of Infrastructure as Code tools like Terraform
ResponsibilitiesĀ
Design, implementation and delivery of solutions.
Solving new problems and address any issues regarding the architecture and performance.Ā
Focused on understanding customer needs and anticipate the changing business and technology landscape.Ā
Collaborate with teams from various verticals within and outside the company.
QualificationsĀ
2-5 years of Software Engineering experience in Node.js and React.Ā
Proven experience in architecting performant, complex application on web or mobile applications.Ā
Knowledge of end to end Software development life cycle.
Ability to work individually or in teams and mentor new developers to the team.
Strong knowledge of computer science, algorithms and design patterns.Ā
A degree in Computer Science or related field, or equivalent industry experience.
We are seeking a skilled and motivated Python Full Stack Developer to join us. The ideal candidate will have experience with Python, JavaScript and its related technologies, as well as a passion for developing efficient and scalable software solutions.
Responsibilities:
- Design and develop high-quality, scalable applications using Python, Django, DRF, FastAPI and JavaScript frameworks such as React or Vue.js
- Analyze business requirements and develop software solutions to meet those needs
- Write clean, maintainable, and efficient code
- Test software solutions to ensure they meet performance, scalability, and reliability requirements
- Debug and troubleshoot issues in the software
- Stay up-to-date with emerging trends and technologies in Python development
Qualifications:
- Bachelor's or Master's degree in Computer Science or related field
- At least 2 years of experience in developing applications using Python, Django, DRF or FastAPI.
- At least 2 years of experience in using front-end JavaScript frameworks such as Jquery, React or Vue.js
- Experience with database technologies such as PostgreSQL and MongoDB
- Experience with AWS or other cloud platforms
- Ability to write clean and maintainable code
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills
Nice to have:
- Knowledge of Trading in stocks, forex, futures etc.
- Knowledge of automated trading
- Experience with Different Trading Platforms
We offer:
- Competitive salary
- Flexible working hours
Job Types: Full-time, Regular / Permanent
Salary: ā¹400,000.00 - ā¹10,000.00 per year
Benefits:
- Flexible schedule
Schedule:
- Day shift
- Monday to Friday
Supplemental pay types:
- Overtime pay
- Yearly bonus
- Performance-based bonus
Ability to commute/relocate:
- Mondeal heights, SG Highway, Ahmedabad - 380015, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Education:
- Bachelor's (Preferred)
Experience:
- Python: 1-3 years (Required)
- JavaScript: 1-3 years (Required)
Responsibilities-Ā
- Participating in design discussions, documentation, and development with the team as needed.
- Working closely with the product manager for deliverables and milestones identification.
- Reporting to technical lead/manager on daily activities planned, expected deliverables, and reports as defined for the project.
- Participating in requirement gatherings as required.
Requirements-Ā
- At least 3 years of proven experience of working as a software developer, out of which at least 2 years must be spent in a solid back end role
- Be able to write clean, maintainable code which others can work on
- Familiarity with RDBMS (MySQL, PostgreSQL) and NoSQL (MongoDB) databases, web servers (e.g. Apache) and UI/UX design
- Experience in taking a problem to a product solution (module/product) from scratch - a proven record of shipping on time and budget
- You've worked with startups before and understand the fast-paced, dynamic nature of work
- People with high attention to detail, flexible and focused on solutions, organized and self-sufficient, prioritize learning and growth and will enjoy working with a team usually tend to excel in this role
Qualification : Engineering /Master degree in Computer Science/Electronics/Electrical/Information
Technology
Experience : 5- 8 Experience
Skill Sets :
-
Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML
-
Strong knowledge of Linux, PHP and MySQL, with working understanding of MongoDB, PostgreSQL, AngularJS, Express.js, Oracle, React Js, Ember and Node.js.
-
Proficient in JS-based tools including Bower, Grunt anvd Gulp.
-
Spring, MVC, ReactJS, Microservices , and Service oriented architecture
-
Experience working with languages such as Java, Javascript, Python, PHP or Ruby.
-
Working experience as a full stack developer.
-
Experience working with server technologies including Apache, ISS, Node.js, Nginx and J2EE.
-
Experience in API design and development.
-
Experience in web design and development with security concepts
-
Understanding of libraries including Backbone.js and jQuery.
-
Strong knowledge of data structures, system design, and algorithm
-
Experience in REST API and API calls development
-
Knowledge about IOT technologies and cloud platforms
- Ā Worked on Angular 4 and above.
RESPONSIBILITES:
- Ā Develop, test, and deploy fast and scalable web apps
- Ā Designing and maintenance of fully functional large relational and
- non-relational databases
- Ā Server management and cloud-based infrastructure
- Ā Identification of application issues when deploying the apps
- App deployment on the cloud along with solving debugging issues
- Ā Coding architecture for frontend and backend
- Ā Collaboration with IT team, researchers, designers for designing robust apps and
- encouraging business goals
- Ā Creating features in apps that have a mobile responsive design
- Ā Testing applications and fixing bugs, along with security and data protectionĀ features
- Ā Establish code architecture decisions for supporting scalability and good features
- Ā Makes use of popular front-end frameworks like Bootstrap, LESS, etc and
- design UI components
- Ā Participation with developers for the creation of scalable RESTful APIs.
- Ā Conducting code reviews of peer developers.MUST HAVE:
- Ā Worked on Angular 4 and above.
Essential Duties and Responsibilities:
- Execute full lifecycle software development
- Develop, designed well efficient code
- Integrate software components into a fully functional software system
- Fully adaptive to the technology needed for the current project
Requirements:
- Minimum 8 year of strong demonstrated knowledge in PHP, Mysql, Mongodb, Jquery, SASS
- Algorithms, data structure.
- Object-oriented programming.
- AWS/Server experience to handle production machines is a plus.
- Team Management mandatory
- Experience on PHP, PHP Frameworks, Ajax, Knowledge on CMS platform like Opencart, payment gateway integration, experience working on portals.
- Familiarity with software development methodology and release processes.
- Strong problem-solving skills and excellent communication skills
- Product based company preferable
- Startup experience preferable

















