Samanvay Research and Development Foundation careers banner

Samanvay Research and Development Foundation

Jobs

Software Engineer (Full Stack)

Samanvay Research and Development Foundation • Bengaluru

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)

JavaJavascriptGitLinuxReact Native
Apply