
šš¼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 (18000+ 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!
Ā
Please find the job details below
Experience: 4.1-7 years
Must Have: React, Docker, Cache
Ā
Ā REQUIREMENTS:
Ā
- Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques
- understanding of different components such as web server, storages, integrations
- should have worked on designing and building server-side solutions (in any technology), build process of node.js, CI/CD process of node.js, multi-tasking (working on multiple things at same time)
- Good knowledge of functional and Object-Oriented Programming
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Familiarity with Azure pipeline
- Should have experience in Identifying software application weaknesses and target areas and sketching out ideas for automated software test procedures. Reviewing software bug reports and highlighting problem areas.
- Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
Ā Ā 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
Senior Full-Stack Engineer ā Backend-Focused
Remote Ā· Platform Engineering Ā· Full-time Ā· 4ā5 years experience
About the Role
We're a healthcare technology company building a multi-tenant case-management platform that orchestrates
complex clinical, payment, and communication workflows. You'll build backend services that power the product
ā a TypeScript GraphQL API on Node.js, backed by PostgreSQL/Prisma and deployed on Google Cloud,
integrating a broad ecosystem of third-party healthcare, payment, and communication providers.
This is a senior, high-ownership role on a remote-first team. You'll design systems, lead complex integrations,
mentor engineers, and influence our architecture as we scale.
What You'll Do
⢠Design, build, and operate backend features on our Node.js + TypeScript platform using Express + Apollo
GraphQL in a modular-monolith architecture.
⢠Model and evolve a large, multi-tenant data layer with Prisma 7 on PostgreSQL (including read replicas),
with attention to performance, indexing, and data integrity.
⢠Build and harden third-party integrations ā payments (Stripe, NMI), communications (SendGrid, Twilio),
CRM (HubSpot), scheduling (Calendly), and healthcare systems (Dosespot, pharmacy/consult-provider
APIs).
⢠Design event-driven and asynchronous workflows using Google Cloud Pub/Sub, scheduled jobs (App
Engine Cron), and Cloud Functions ā for payment retries, follow-ups, escalations, and batch processing.
⢠Implement secure authentication and RBAC (Firebase Admin, JWT, OTP flows, granular permissions) in a
multi-tenant, compliance-sensitive context.
⢠Work with GCP services ā App Engine, Cloud Storage, BigQuery, Document AI, Secret Manager ā and
contribute to CI/CD via GitHub Actions and Prisma migration pipelines.
⢠Make full-stack changes when needed ā wiring up the Vue 3 / Apollo frontend to ship a feature completely.
⢠Write robust tests with Vitest + Supertest and Firebase emulators; ensure reliability, observability
(Winston/Cloud Logging), and safe rollouts.
⢠Mentor engineers, lead design discussions, and own systems end-to-end in production.
What We're Looking For
⢠4ā5 years of professional backend or full-stack engineering experience, with a track record on
medium-to-large-scale production systems.
⢠Strong Node.js + TypeScript expertise and solid API design skills (GraphQL strongly preferred; strong
REST background welcome).
⢠Deep relational database experience ā schema design, query optimization, migrations ā ideally with
Prisma/PostgreSQL or comparable ORMs.
⢠Experience building and maintaining complex third-party integrations and webhook-driven systems,
including payments.
⢠Familiarity with cloud infrastructure (GCP preferred; AWS/Azure transferable), async messaging/queues,
caching (Redis), and CI/CD.
⢠Solid grasp of authentication, authorization (RBAC), and security best practices.
⢠Enough frontend competence to contribute to a Vue/React + GraphQL client when a feature demands it.
⢠Demonstrated ability to own systems independently, take responsibility for reliability and on-call quality,
and reason about scale and trade-offs.
⢠Excellent written and verbal communication ā essential for our remote, async culture.
⢠Leadership qualities: you mentor others, drive technical design, and raise engineering standards.
Nice to Have
⢠Experience with Pub/Sub, BigQuery, Document AI, or other GCP-native services.
⢠Background in healthcare, fintech, or regulated/compliance-sensitive domains (HIPAA awareness a plus).
⢠Experience with multi-tenant SaaS architecture and data isolation.
⢠Familiarity with AI/LLM integrations (Claude, OpenAI, vector DBs like Pinecone).
⢠Experience scaling systems with rate limiting, observability, and performance tuning.
ROLES AND RESPONSIBILITIES
As a Full Stack Developer at GoQuest Media, you will play a key role in building and maintaining
web applications that deliver seamless user experiences for our global clients. From
brainstorming features with the team to executing back-end logic, you will be involved in every
aspect of our application development process.
You will be working with modern technologies like NodeJS, ReactJS, NextJS, and Tailwind CSS
to create performant, scalable applications. Your role will span both front-end and back-end
development as you build efficient and dynamic solutions to meet the companyās and usersā
needs.
What will you be accountable for?
ā End-to-End Development:
ā Design and develop highly scalable and interactive web applications from scratch.
ā Take ownership of both front-end (ReactJS, NextJS, Tailwind CSS) and back-end
(NodeJS) development processes.
ā Feature Implementation:
ā Work closely with designers and product managers to translate ideas into highly
interactive and responsive interfaces.
ā Maintenance and Debugging:
ā Ensure applications are optimized for performance, scalability, and reliability.
ā Perform regular maintenance, debugging, and testing of existing apps to ensure
they remain in top shape.
ā Collaboration:
ā Collaborate with cross-functional teams, including designers, product managers,
and stakeholders, to deliver seamless and robust applications.
ā Innovation:
ā Stay updated with the latest trends and technologies to suggest and implement
improvements in the development process.
Tech Stack
ā Front-end: ReactJS, NextJS, Tailwind CSS
ā Back-end: NodeJS, ExpressJS
ā Database: MongoDB (preferred), MySQL
ā Version Control: Git
ā Tools: Webpack, Docker (optional but a plus)
Preferred Location
This role is based out of our Andheri Office, Mumbai.
Growth Opportunities for You
ā Lead exciting web application projects end-to-end and own key product initiatives.
ā Develop cutting-edge apps used by leading media clients around the globe.
ā Gain experience working in a high-growth company in the media and tech industry.
ā Potential to grow into a team lead role.
Who Should Apply?
ā Individuals with a passion for coding and web technologies.
ā Minimum 3-5 years of experience in full-stack development using NodeJS, ReactJS,
NextJS, and Tailwind CSS.
ā Strong understanding of both front-end and back-end development and ability to
write efficient, reusable, and scalable code.
ā Familiarity with databases like MongoDB and MySQL.
ā Experience with CI/CD pipelines and cloud infrastructure (AWS, Google Cloud) is a
plus.
ā Team players with excellent communication skills and the ability to work in a
fast-paced environment.
Who Should Not Apply?
ā If you're not comfortable with both front-end and back-end development.
ā If you donāt enjoy problem-solving or tackling complex development challenges.
ā If working in a dynamic, evolving environment doesnāt appeal to you.
OpenGov is home to an exceptional team - passionate about our mission to power more effective and accountable government.Ā By bringing the OpenGov Cloud to our nation'sĀ state and local government,Ā weāreĀ transforming communities so they can thrive!Ā
Imagine yourself being able toĀ help small businessĀ owners open their doors faster, ensuring ourĀ tax dollarsĀ are accounted for, creatingĀ safer infrastructure, modernizing theĀ permitting process, and assisting withĀ disaster recovery.Ā The work you do here every day has a meaningful impact on people's lives!
šĀ OpenGov is aĀ 2023 Top Workplaces USA award winnerĀ and aĀ Forbes America's Best Startup EmployerĀ š
Join our smart, fun, and humble team to experience the most rewarding career of your life!
Job Summary:
As aĀ Ā Software Engineer IIĀ Ā at OpenGov, you'll build best-in-class SaaS solutions that enable efficiency, transparency, and accountability within government agencies. You'll be a key member of our engineering team, delivering new features and improvements in a fast-paced, agile environment using modern technologies, including ReactJS, Javascript, GraphQL, and NodeJS.
A typical day in this role would provide opportunities to design, implement and optimize complex applications for speed and scalability, and resolve various unique technical challenges. Strong collaboration skills with the product, UX, and platform engineers coupled with the ability to execute quickly will enable your success.
Responsibilities:
- Develop, test, and deploy high-quality software with minimum supervision
- Write clean, efficient, and well-documented code following industry best practices.
- Troubleshoot, debug, and resolve complex technical issues.
- Contribute toĀ continuous improvement and operational excellenceĀ
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Stay up-to-date with emerging technologies and industry trends to drive innovation within the team
- Contribute to OpenGovās Engineering culture of innovation, leading-edge technology adoption and quality
Requirements and Preferred Experience:
- BA/BS in a computer-science-related discipline or equivalent experience required
- 3+ years of professional experience in developing cloud native applications.
- Proficiency in Java orĀ C++ orĀ C# or equivalent program language is required.
- Proficiency inĀ Python, JavaScript, ReactJS, and NodeJS is requiredĀ
- Proficiency inĀ data structures, database concepts, algorithms and observability is required
- Working knowledge of event-driven architecture and Kafka preferred
- Working knowledge of ElasticSearch/OpenSearch preferred
What makes OpenGov unique
» Leadership: CEO Zac Bookman (MPA from Harvard and JD from Yale) is truly a mission-driven CEO. He was named one of the 100 most Intriguing Entrepreneurs by Goldman Sachs, a Tech Pioneer by the World Economic Forum, and SF and Silicon Valley Business Times' 40 under 40 class of 2018!
» Growth: Record breaking growth with 1,800+ governments (and counting) using our products. Click here for read more.
» Culture: Winner of 2023 Top Workplaces USA award, Awarded Top 25 Cloud Companies to Work For, Winner of Forbes 2022 Best Startup Employers, 50 Best Workplaces award. Check out our Careers Video!
» Product: Named to the GovTech 100 (seven consecutive years), we are the leader in cloud software for our nation's cities, counties, and state agencies.
» Mission Driven: We are a technology company with a passion for the mission. We're powering more effective and accountable government.
Come join us and make a positive social impact!
OpenGov is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Job Description:
We are seeking a skilled Full Stack Developer to join our growing team. As a Full Stack Developer at AlphaBI, you will play a critical role in designing, developing, and maintaining both front-end and back-end components of our web and mobile applications. If you are a proactive problem-solver with a passion for technology and a desire to work in a fast-paced environment, we want to hear from you.
Key Responsibilities:
⢠Develop and maintain web applications using React, JavaScript, SQL, and MongoDB.
⢠Collaborate with cross-functional teams to define, design, and ship new features.
⢠Optimize applications for maximum speed and scalability.
⢠Ensure the technical feasibility of UI/UX designs.
⢠Develop server-side logic, databases, and APIs to support front-end functionality.
⢠Write clean, maintainable, and well-documented code.
⢠Troubleshoot and debug issues to enhance application performance.
⢠Stay updated with emerging technologies and apply them to improve the development process.
Required Skills:
⢠Proficiency in React and JavaScript for front-end development.
⢠Strong experience with SQL and MongoDB for database management.
⢠Understanding of RESTful APIs and web services.
⢠Knowledge of version control systems like Git.
⢠Ability to work independently and as part of a team.
⢠Excellent problem-solving skills and attention to detail.
Optional Skills (a plus):
⢠Experience with TypeScript.
⢠Familiarity with Next.js for server-side rendering.
⢠Knowledge of Flutter for cross-platform mobile app development.
Qualifications:
⢠Bachelorās degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
⢠2+ years of experience as a Full Stack Developer or similar role.
⢠Strong portfolio demonstrating relevant work experience.
Benefits:
⢠Competitive salary based on experience.
⢠Opportunities for professional growth and development.
⢠Collaborative and inclusive work environment.
Backend - Java,Spring boot, Rest API, Json, JPA and/or Hibernate, SQL
Frontend - React/Angular
Requirements
A network of the world's best developers - full-time, long-term remote software jobs with better compensation and career growth.Ā We enable our clients to accelerate their Cloud Offering, and Capitalize on Cloud.Ā We have our own IOT/AI platform and we provide professional services on that platform to build custom clouds for their IOT devices.Ā We also build mobile apps, run 24x7 devops/site reliability engineering for our clients.
You will be working on AI/IOT cloud and responsible for architecture and hands on coding.Ā
We need someone who can engage in conversations about technical architecture with internal teams and external customers. Write well designed, testable, efficient code by using the best software.
We are looking for a Senior full-stack preferred with a demonstrated track
record of developing and maintaining production services, innovative thinking, and technical
excellence. As a senior engineer, you will be responsible for the end-to-end ownership of
systems, from conception to launch and maintenance. You should have a solid understanding of
software development lifecycle and software design principles.
.
This person MUST have:
- BE Computer Science, MCA or equivalent
- Cloud app development experience
- Strong Django and ReactJS experience
- Advanced knowledge of Python and relational databases
- Understanding of APIs, pagination, searching, sortingĀ
- Experience with building, modifying and extending API endpoints (REST or
GraphQL) for data retrieval and persistence.
- Creating high performance UI etc.
- Experience with SQL and NOSQL databases
- Experience with the full software development life cycle, including requirements
collection, design, implementation, testing, and operational support.
- Experience with scrum or other agile software development methodology.
- Excellent verbal and written communication, teamwork, decision making and
influencing skills.
Experience:
- Min 3 year experience
- Startup experience is a must.Ā
Location
- Remotely, anywhere in India
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone.Ā
Typically clients are in California PST Timezone.
Position:
- Full time/Direct
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
- We dont believe in locking in people with large notice periods.Ā You will stay here because you love the company.Ā We have only a 15 days notice period.
experienced in designing and building web-based SaaS applications
Ability to program in NodeJS and AngularJS.
should have excellent debugging skills
Proven Expertise in HTML5, CSS, Angular 4+, ngrx (store) & Typescript, NodeJS, npm, bootstrap, javascript libraries (jQuery, lodash, moment js ...)
Very strong knowledge of object-oriented concepts & design patterns
Good working exposure with REST API
Highly effective and thrive in a dynamic environment with multiple, changing priorities
Critical thinker and good problem-solver
















