BENGALURU · FULLTIME
Full Stack Senior Software Engineer

eGov Foundation
Bengaluru · onsite · Posted 5d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
About the Organization At
eGov , we start with citizens and the everyday public services that shape their lives. A parent is bringing a child to a clinic. A family waiting for water . A streetlight that finally gets fixed. In those moments, government is not policy or process—it is lived experience. We believe everyone deserves public services that are
accessible, responsive, and transparent —services that work consistently, reach everyone, and respect people’s time and dignity. We currently work in 10 countries, and more than 1 billion people and hundreds of sectoral public services systems have been built on DIGIT.
Our work includes:
- Driving large-scale digital transformation through
DIGIT (Digital Infrastructure for Governance, Impact, and Transformation), an open-source digital public good.
- Supporting governments in adopting Digital Public Goods (DPGs) for sustainable and interoperable service delivery.
- Building ecosystems that foster innovation, collaboration, and long-term platform stewardship. The DIGIT platform has already benefited over 160 million citizens and continues to grow, impacting more than 2.5 billion people worldwide. Our practice areas include local governance, public health, public finance, water, sanitation, and climate. We operate across 10 countries and 2,600 towns and cities in 16 Indian states.
Why Work With Us? Make Large-Scale Impact: Contribute to initiatives that drive significant societal change at national and global levels.
Learn from Experts: Gain mentorship from experienced professionals across our ecosystem.
Use Technology for Good: Be part of a team dedicated to solving real-world problems through digital innovation.
Grow and Lead: Take on high-ownership roles in a culture that values innovation, collaboration, and excellence. Learn more about eGovernments Foundation:
About the Role We are looking for a Senior Software Engineer with strong expertise in React and Flutter who can build scalable web and mobile applications for large-scale public health and governance platforms. The ideal candidate should be comfortable working across frontend and mobile development while possessing a good understanding of backend systems, APIs, and microservices. The role involves designing user-centric applications, building reusable components, contributing to backend APIs, and collaborating closely with product and design teams to build scalable, high-quality products.
Key Roles and Responsibility:
- Own end-to-end delivery of assigned modules
- Design, develop, test, and release features independently
- Ensure implementation adheres to approved
architecture and coding standards
- Lead and participate in
code reviews
- Build and maintain
reusable components to improve development efficiency
- Collaborate with QA, and product teams
- Write clean, maintainable, and well-tested code
- Mentor junior engineers and provide technical guidance
- Actively contribute to improving engineering best practices
Required Skills & Experience Core Requirements
- 4–5 years of overall software development experience
- Strong experience in Product Development (SaaS / Platform products preferred)
- Excellent problem-solving skills and ability to learn quickly
- Experience working in Agile / Scrum teams
- Hands-on exposure to Git, Docker, Jenkins, Postman
- Familiarity with AI-assisted development tools such as Claude, GitHub Copilot, or Cursor.
- Strong understanding of responsive web design (Web & Mobile)
Frontend – Flutter (Primary Skill)
- 3–4 years of hands-on experience with
Dart & Flutter
- Familiarity with
state management (Bloc)
- Experience using
pub.dev and managing Flutter packages
- Good understanding of:
- Local storage (SQLite or similar)
- Unit and integration testing in Flutter
- Ability to read, debug, and enhance existing Flutter codebases
React (Secondary / Basic Expectation)
- 3–4 years of hands-on experience with ReactJS
- Good proficiency in JavaScript (ES6+), HTML5, CSS3, SASS
- Experience with state management:
- Redux / Context API / React Query / Custom Hooks
- Experience with NPM and dependency management
- Good understanding of design patterns and component architecture
- Good to have: Webpack, Babel CSS preprocessors Micro-Frontend architecture
Full-Stack / Backend Exposure
- Experience building or integrating with
REST APIs
- Familiarity with backend technologies such as: Node.js / Java Spring Boot
- Understanding of: API contracts Authentication & authorization Database basics (SQL / NoSQL)
- Ability to debug backend issues impacting frontend workflows
Role : Fullstack Senior Software Engineer
Location: Bangalore
Experience: 4–5 years
Application Process Interested candidates may upload their updated CV and details in the link: https://forms.gle/73RixFEfkab3Lyxy6 Please note that the applications will be reviewed on a rolling basis and the position may be closed once suitable candidates are identified. Only short-listed candidates will receive an acknowledgment and will be called for personal interactions.
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About eGov Foundation

eGov Foundation
Bangalore / Bengaluru, Karnataka
India
₹17.7L PA avg
Avg at eGov Foundation
Employee ratings
10 reviews
Culture
2.7
Career growth
2.2
Work-life
3.2
Employees rate it well for
Find them on