Home/Job List/Software Engineer (Full Stack)
Samanvay Research and Development Foundation

Software Engineer (Full Stack)

Samanvay Research and Development Foundation

Bengaluru, Karnataka, India
Full-Time
Posted 14 days ago

Opens the application on goodspace.ai

Job Description & Responsibilities

## About the Company

Avni, Samanvay's flagship product, is an open-source, offline-first platform that lets nonprofits, governments and social enterprises digitise field programmes and decide using data — because frontline work should be simpler, smarter and more effective.

One feature can help a health worker spot high-risk pregnancies, a teacher monitor learning, an engineer inspect water infrastructure or a nonprofit run livelihood programmes — without changing the product.

Avni is built for unreliable connectivity, constantly evolving workflows and users ranging from experienced clinicians to volunteers using a smartphone for the first time; serving all of them well is our hardest and most rewarding engineering challenge.

One configurable platform — not custom apps per programme — spans healthcare, education, nutrition, livelihoods, water management, climate resilience and community development, so every capability you add can unlock new use cases.

samanvayfoundation.org

## About the Role

We want engineers who build products, not just features. On the Platform Engineering team you'll shape Avni across backend, frontend, mobile and cloud — offline sync, configurable workflows, deployment automation, AI capabilities and production reliability — owning its long-term evolution alongside product, implementation and customer teams.

## Key Responsibilities

  • Product: new Avni capabilities; scalable, maintainable, well-tested software; better performance, reliability and UX; design and architecture decisions; our open-source ecosystem.
  • Platform: deployment automation, developer productivity, CI/CD, cloud infrastructure, observability, monitoring, operational reliability, internal tooling.
  • Real problems: reusable capabilities drawn from actual programme needs; hard customer requirements solved with implementation teams; production issues investigated and prevented from recurring.
  • Learning: emerging tech and AI; knowledge shared through code reviews, design discussions and mentoring.

## Requirements

  • Must have: strong engineering fundamentals; good Java or Node.js; REST APIs; strong SQL and relational databases; ability to independently design, build and debug production software; a passion for clean, maintainable, well-tested code.

## Preferred Qualifications

  • Nice to have: React or React Native, AWS or other cloud, Docker and CI/CD, Android, open-source contributions.

## What We Offer

  • Rare technical range in one product: offline-first apps, low-code platform development, mobile sync, cloud infrastructure, AI features and large-scale deployments.
  • An open-source digital public good — nothing locked behind proprietary walls; others adopt and build on your work.
  • Influence over technical decisions, product direction and architecture, not just specs to implement.
  • Field time with partners — home visits with health workers, classrooms, remote teams — because the best products come from engineers who know their users.
  • A small, high-impact team of engineers, product managers and implementation specialists where your ideas shape the platform.

## Location & Work Mode

  • Bengaluru (work from office)

Required Skills

JavaScriptReactNode.jsJavaReact NativeAWSDockerSQLCI/CD

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience0 – 0 years
Positions1

Posted by

N/A

Posted on:

15 Oct 2026

About Samanvay Research and Development Foundation

More open roles

Browse all jobs →