Staff Engineer (JavaScript Full Stack) at Nagarro Software · Remote, Mumbai, Delhi, Gurugram, Noida, Hyderabad, Kolkata, Chennai, Bengaluru (Bangalore), Pune · 5 - 9 years · Profitable · Remote friendly · Posted 24 Apr 2023

👋🏼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 (10)
Experience and Required Skill Sets:
1 Solid experience in software design and development using Microsoft ASP.NET framework, C#, Visual Studio, and in writing clean, readable, and easily maintainable code
2 5+ years of experience in WCF, WPF, VB.NET, SQL Server, JQuery, Angular 10 and above.
3 5+ years of experience in developing highly scalable REST/Web APIs
4 5+ years of experience in developing highly efficient SQL/NoSQL Queries
5 5+ years of experience in Relational and Document databases
6 Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
7 Experience in using the MVC framework, working knowledge in APIs, and Service Oriented Architecture
8 Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
9 Experience in Angular version 10 and above is required
10 Expert in SQL programming & Database Design (Stored procedure, Function, Trigger, Constraints, Replication)
11 Strong ability in HTML and JavaScript (AJAX, DOM)
12 Development experience with data integration technologies including REST, SOAP, JSON, XML
13 Expertise in programming and usage of any unit testing framework. Expertise in integration testing and continuous integration.
14 Experience working in a DevOps environment will be an added advantage.
Responsibilities:
• Ability to create complex, enterprise-transforming applications that meet and exceed client expectations.
• Responsible for the bottom line. Strong project management abilities. Ability to encourage the team to stick to timelines.
• Follow best-in-class coding practices and review the solutions vis-à-vis the requirements and technical specifications.
• Should demonstrate strong client interfacing capabilities like emails and calls with clients in the US/UK
Technology Stack: Next.js, Express.js, PostgresSQL, GCP
Location: Ahmedabad
About Medflix - empowering healthcare professionals for better care
Medflix (www.medflix.app/app) is a platform where healthcare professionals (doctors, medical students and more) stay updated through live talks, Q&As, support material and more. Through the platform we believe that these professionals can be empowered to deliver better care to patients (like our families) throughout the globe.
In its current (and evolving) form, it is a live learning and engagement platform seeing tremendous week-on-week growth through stellar speakers and a very active early community. The product is in the growth stages and you will be playing a key role in steering the tech to create a scalable and lovable product experience.
We are backed by startup, VC and PE veterans including Kunal Shah (CEO, Cred), Raghunandan G (Zolve, ex-TFS), Avnish Mehra (Everstone) and more.
Medflix is a platform by PlexusMD (www.plexusmd.com/app), a network trusted and loved (4.4 stars on Playstore and 4.4 on Appstore) by more than 3 lakh doctors in India and working closely with leading healthcare providers and companies like AIIMS, Jaslok, Hinduja, Apollo, HCG, Elsevier, Association of Physicians of India, Indian Association of Cardio-thoracic surgeons, Society of Nuclear Medicine, Govt of Gujarat (HFW Dept), Govt of Haryana (SIFHW), McKinsey and company, Takeda, Mankind and others.
About the Role
Tech stack (expertise in all is not required, experience in some will be sufficient):
- React / Next.js (required, at least 1 year of experience)
- Express.js (required, at least 1 year of experience)
- Familiarity with cloud services (gcp / azure / aws)
- PostgreSQL (or expertise in any relational database)
- Redis
- Docker/Kubernetes deployment (good to have)
For this role we are looking for engineers with an entrepreneurial mindset, an understanding of how startups operate and who like to get their hands dirty when unknown things come their way. You will work closely with the product team to prioritise and ship features with a predictable cadence.
As this role is full-stack, you need to have a good understanding of frontend design and be obsessed with responsiveness and pixel-perfect behaviour. On the backend side, an OCD for efficiency and optimisation is a required personality trait.
Demonstrated history of solving hard problems (frontend/backend or both) is a great-to- have.
Benefits and growth
While we ensure competitive compensation (plus ESOP options for deserving candidates), at Medflix, you will also have a strong say in how final solutions look. You will get the opportunity to learn to steer an accelerating rocket ship.
College credentials, background or years of experience are no bar for growth inside the company for enthusiasts who believe in our mission and demonstrate that passion to create a product that healthcare workers love.
UniAbroad is a fast-growing platform helping students explore global education opportunities and connect with institutions worldwide. We aim to simplify the study abroad journey through technology-driven solutions.
Key Responsibilities
- Design, develop, and maintain web applications and platforms
- Write clean, scalable, and efficient code
- Collaborate with product, design, and hiring support teams
- Integrate APIs and third-party services
- Troubleshoot, debug, and upgrade existing systems
- Ensure performance, security, and responsiveness of applications
Required Skills
- Strong knowledge of JavaScript, Python, or Java
- Experience with React / Node.js / Django / Laravel
- Understanding of databases (MySQL, MongoDB)
- Familiarity with Git and version control
- Basic understanding of REST APIs
- Good problem-solving and analytical skills
1–3 years of experience in software development
Experience working in a startup environment
Knowledge of cloud platforms (AWS, Azure, or GCP)
Possibility of growth opportunity in dubai
Job Title: Senior React.js Developer (Immediate Joiner)
Location: Bangalore
Experience: 5+ Years
About the Role
We are looking for a skilled React Developer with 5+ years of experience to join our team immediately. The ideal candidate should have strong expertise in React.js along with a basic understanding of Angular. You will be responsible for developing user interface components and implementing them following well-known React workflows.
Key Responsibilities
- Develop and maintain responsive web applications using React.js
- Build reusable components and front-end libraries for future use
- Translate UI/UX designs into high-quality code
- Optimize applications for maximum performance across devices and browsers
- Collaborate with backend developers and cross-functional teams
- Participate in code reviews and ensure best practices are followed
- Assist in debugging and resolving technical issues
- Work on minor enhancements or support tasks in Angular-based modules (if required)
Required Skills & Qualifications
- 5+ years of hands-on experience in React.js development
- Strong proficiency in JavaScript, HTML5, CSS3
- Experience with state management libraries (Redux / Context API)
- Familiarity with RESTful APIs and integration
- Basic knowledge or exposure to Angular
- Understanding of responsive design and cross-browser compatibility
- Good problem-solving and communication skills
Preferred Skills
- Experience with TypeScript
- Knowledge of modern front-end build pipelines and tools (Webpack, Babel, etc.)
- Familiarity with version control systems like Git
Joining Requirement
- Immediate joiners or candidates with short notice period (0–15 days) preferred
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Frontend Developers
- Contract To Hire (Initial Engagement: 6 months)
Experience: 5+ years
Mandatory Skills:
● React.js
● React Native
● JavaScript
● Experience in developing scalable and maintainable web and mobile applications
● Frontend architecture and reusable components
● State management
● REST API/backend service integration
● Application performance optimisation
● Authentication/authorisation and frontend security
● Git and pull-request-based development
● Clean, reusable and testable code
● Agile/product development experience
● Code reviews, debugging and production issue resolution
Good to have:
● TypeScript
● Next.js
● Jest / React Testing Library
● CI/CD
● Application monitoring
● Mobile deployment
Responsibilities:
- Developing and implementing UI components using React.js
- Collaborating with cross-functional teams to design and ship new features
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across various web browsers
- Staying up-to-date with the latest industry trends and technologies
- Troubleshooting and debugging issues to ensure smooth user experiences
- Participating in code reviews to maintain code quality and consistency
Required React developer requirements, qualifications & skills:
- Proficiency in React.js and its core principles
- Strong JavaScript, HTML5, and CSS3 skills
- Experience with popular React.js workflows (such as Redux)
- Familiarity with RESTful APIs and integration
- Knowledge of modern authorization mechanisms, such as JSON Web Tokens
- Understanding of front-end build tools and pipelines
- Excellent problem-solving and communication skills
- A strong attention to detail, and a passion for delivering high-quality code
- Adaptability to changing project requirements and priorities
- Experience with version control systems (e.g., Git)
- A degree in computer science, software engineering, or a related field
Juntrax is a global integrated office management platform for SMEs.
**What we are looking for : **
* Someone who has led a team of developers in a product-centric company by providing technical direction for the design, development, testing, and release of a product.
* Designed scalable Applications
* Possesses hands-on experience building end to end systems
* Good architectural & product design skills
* Strong coding, data structures and algorithms background
* The ability to own end to end responsibility - right from requirement gathering to product release
* The ability to produce bug-free and production-grade code
* Engage with stakeholders and ensure the product is on target for timely development.
* Possess the following technical skills: Javascript,MeteorJs, NodeJS, MongoDB, ExpressJS, ReactJS, Elastic Search, AWS, ReactNative
* Must be highly motivated and be willing to take up the challenges with working in a start-up.
- Must have entrepreneurial skills.
**Main Responsibilities: **
Build & lead a team by example
* Develop a deep understanding office management product and startup ecosystem and execute to the release of the product
* Architect, design, and document processes and procedures for future releases.
* Should be able to help out in coding and performing code reviews with the team in MERN/Meteor Stack.**
**What we have to offer : **
* -Work with a performance-oriented team driven by product ownership
- Learn to design system for high accuracy, efficiency, and scalability
- Equity and Co-foundership will be offered
- Office Culture based on collaboration and desire to deliver the best product
We’re Hiring: Associate Software Developer
Rogue Pixxel is hiring an Associate Software Developer for a long-term product development role in the education technology / institutional ERP space.
This is a good opportunity for someone who wants to work on a serious real-world software product, learn product development deeply, and grow with ownership.
Position Details
Role: Associate Software Developer
CTC: UPTO ₹3.6 LPA
Type: Full-time
Location: Ashok Nagar, Ranchi, Jharkhand
Experience: 3-5 years experience preferred
What You’ll Work On
You will work on web-based product features related to institutional operations such as:
Student and user workflows
Attendance and academic modules
Fee and finance-related workflows
Dashboards and reports
Communication and notification flows
Admin panels and role-based interfaces
Responsibilities
Develop, improve, and maintain product features
Work on frontend and/or backend tasks
Debug issues and improve product stability
Write clean, readable, and maintainable code
Collaborate with the team on product requirements
Take ownership of assigned work and deliver consistently
Required Skills
Good understanding of web development fundamentals
Basic knowledge of frontend or backend development
Understanding of APIs, databases, and Git
Logical problem-solving ability
Willingness to learn and improve continuously
Responsible attitude and consistency
Preferred Skills
React / Next.js
Node.js / NestJS
PostgreSQL / MySQL
REST APIs
Git
SaaS product exposure is a plus
Who Should Apply
This role is suitable for:
Strong freshers with good project experience
Developers with 3-5 Years of experience
Candidates who want to grow in product development
Developers who prefer long-term ownership over short-term project work
Growth Opportunity
This is a product-focused role with learning, responsibility, and growth opportunities. Performance-based growth review will be considered after the initial period based on ownership, consistency, and delivery quality.
About the Role
We are looking for a motivated Software Developer to join our team and help design, develop, test, and maintain reliable software applications. The ideal candidate should have strong programming fundamentals, problem-solving skills, and a willingness to learn new technologies.
Key Responsibilities
- Develop, test, and maintain web and software applications.
- Write clean, scalable, and well-documented code.
- Work with frontend and backend technologies to build new features.
- Identify and fix bugs, performance issues, and technical problems.
- Integrate APIs and third-party services when required.
- Work with databases and maintain data integrity.
- Collaborate with designers, developers, and other team members.
- Participate in code reviews and follow software development best practices.
- Stay updated with emerging technologies and development tools.
Required Skills
- Strong knowledge of HTML, CSS, and JavaScript.
- Knowledge of at least one programming language such as Python, Java, PHP, C++, or JavaScript/Node.js.
- Basic understanding of databases such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with REST APIs and Git/GitHub.
- Good understanding of software development and debugging.
- Strong logical thinking and problem-solving abilities.
Preferred Skills
- Experience with React, Angular, or Vue.js.
- Experience with Node.js, Django, Flask, Laravel, or similar frameworks.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with AI/ML integration or automation is a plus.
Qualifications
- B.Tech/B.E., BCA, MCA, or a related degree.
- Freshers with strong programming skills are welcome to apply.
What We Offer
- Opportunity to work on real-world software projects.
- Learning and professional development opportunities.
- Collaborative and growth-oriented work environment.
- Exposure to modern technologies and development practices.
- Competitive salary based on skills and experience.
NEED TO HAVE :
1) Have some knowledge of front end like React.JS
2) HTML, CSS
3) Strong in JavaScript concepts
4) Good communication skills
5) Loves to code
GOOD TO HAVE :
1) Experience with type script will be a plus
2) Experience with Nest.JS framework will be a plus
3) Strong hold on ES6 principles.
4) Familiar with TDD ( Test Driven Development ) will be a plus.
5) Familiar with working in CI / CD will be a plus
6) Micro-Service architecture knowledge will be an added benefit.
You can contact me on this WhatsApp number: Nine three one six one two zero one three two



















