AI-Native Senior Forward Development Engineer – Frontend (React)

eGov Foundation

Bengaluru

On-site

INR 2,200,000 - 3,600,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

eGov Foundation seeks an AI-native Senior Forward Development Engineer in Bengaluru to lead frontend design with React and collaborate on Java/Spring Boot backends. The role emphasizes scalable public health and governance web apps, code reviews, and AI-assisted development.

You will build reusable UI components, integrate with backend services, and mentor junior engineers while partnering with product and design teams to solve user problems with simple, scalable solutions.

Qualifications

  • 4-5 years of overall software development experience.
  • Experience with product development; SaaS or platform products preferred.
  • Agile/Scrum experience and strong problem-solving skills.
  • Hands-on with Git, Docker, Jenkins, and Postman.
  • Daily use of AI-assisted development tools with validation of output.
  • Strong understanding of responsive UI design and mobile development.

Responsibilities

  • Own end-to-end delivery of modules from understanding to release.
  • Build and maintain reusable UI components and workflows.
  • Design and develop extensible UI components usable across apps.
  • Drive frontend architecture and performance optimizations for low-bandwidth environments.
  • Integrate frontend with REST APIs and assist backend where needed.
  • Ensure adherence to architecture, security, and engineering best practices.
  • Lead code reviews and mentor engineers.
  • Collaborate with Product, QA and Design to deliver user-centric solutions.
  • Mentor juniors and improve engineering practices.

Skills

React
Java
Spring Boot
Flutter
AI tools
REST APIs
Git
Jenkins

Tools

Redux/Context API/React Query
NPM

Job description

We are looking for an AI-native Senior Forward Development Engineer with strong expertise in React and good hands-on experience with Java (Spring Boot), who can design and build scalable services and web applications for large-scale public health and governance platforms. Experience with Flutter is an added advantage.

By AI-native, we mean an engineer who treats AI as a core part of how software is designed, built, tested, and shipped. Using AI coding assistants and agentic workflows daily to multiply their output, while applying strong engineering judgment to review, validate, and own everything they deliver.

The role involves building user-centric web applications, creating reusable UI components, integrating with backend services and APIs, and collaborating closely with product and design teams. Strong design thinking, the ability to deeply understand user problems, question requirements, and shape simple, scalable solutions is central to this role.

Key Roles and Responsibilities
  • Own the end-to-end delivery of assigned modules, from problem understanding and solution design through development, testing, and release.
  • Build and maintain reusable, accessible, and extensible UI components and application workflows.
  • Design and develop common UI components with strong extensibility and modularity, enabling reuse across multiple applications and allowing customization without tight coupling to specific use cases.
  • Drive frontend architecture and performance optimization, including component architecture, design system implementation, caching strategies, lazy loading, and optimization for low-bandwidth environments.
  • Integrate web and mobile applications with REST APIs, troubleshoot API and backend issues affecting user workflows, and contribute to backend implementation where appropriate.
  • Ensure adherence to approved architecture, coding standards, security requirements, and engineering best practices.
  • Lead and participate in code reviews, applying sound engineering judgment to assess correctness, security, maintainability, and overall code quality, including AI-generated code.
  • Collaborate closely with Product, QA, and Design teams to understand user needs, constructively challenge assumptions, and deliver intuitive, user-centric solutions.
  • Mentor junior engineers and contribute to continuous improvement of engineering practices, development workflows, and responsible AI-assisted software development.
Required Skills & Experience
Core Requirements
  • 4-5 years of overall software development experience.
  • Strong experience in product development; SaaS or 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, and Postman.
  • Daily, hands-on use of AI-assisted development tools such as Claude, GitHub Copilot, Cursor, or similar, with disciplined validation of generated output.
  • Strong understanding of responsive UI design and mobile application development, with a user-centric approach to problem solving.
Frontend – React (Primary Skill)
  • Experience with state management approaches such as Redux, Context API, React Query, or Custom Hooks.
  • Experience with NPM and dependency management.
  • Good understanding of component architecture, reusable UI patterns, and responsive design.
  • Experience writing and maintaining unit and integration tests for React applications; ability to debug and enhance existing codebases.
Backend – Java / Spring Boot (Secondary Skill)
  • Hands-on experience with Java and Spring Boot to build or maintain backend services and REST APIs.
  • Understanding of microservices architecture, REST API design, and API contracts.
  • Familiarity with relational databases such as PostgreSQL / MySQL and working knowledge of NoSQL databases.
  • Understanding of authentication and authorization (e.g., OAuth2, JWT, or Keycloak).
  • Experience with unit and integration testing for backend services is an advantage.
  • Good to have: messaging / streaming systems such as Kafka.
Frontend – Flutter (Good to Have)
  • Exposure to Dart and Flutter for mobile application development.
  • Familiarity with Flutter state management patterns such as Bloc.
  • Understanding of Flutter packages and dependencies, local storage (SQLite or similar), and mobile application testing.
  • Ability to read and make changes to an existing Flutter codebase is an advantage.
  • Use AI coding assistants as part of day-to-day development across implementation, testing, debugging, code review, and documentation.
  • Write effective prompts and break down work into well-scoped tasks for AI assistants or agents.
  • Review and validate AI-generated code for correctness, security, maintainability, and licensing considerations; remain accountable for shipped code.
  • Exposure to LLM APIs, RAG, or agentic frameworks is a strong plus.
Design Thinking & Collaboration
  • Demonstrate the ability to empathize with users and translate their needs into product and technical decisions.
  • Move from ambiguous problem statements to clear, simple solutions; prototype quickly, gather feedback, and iterate.
  • Communicate technical options and trade-offs clearly with product, design, QA, and engineering stakeholders.

Experience: 4-5 years

About eGov Foundation
  • Driving digital transformation globally: with our open-source platform, DIGIT (Digital Infrastructure for Governance, Impact, and Transformation), to empower nations on their journey towards modernized public services.
  • Providing strategic guidance: to countries on harnessing digital public goods (DPGs) for the effective transformation of their digital services and governance.
  • Fostering dynamic networks: that accelerate the adoption of digital solutions, facilitating exponential progress and innovation within governments and communities.

Our platform, DIGIT, has already benefited over 160 million citizens and continues to expand its reach, touching the lives of over 2.5 billion people worldwide. Practice areas we work in include local governance, public health, public finance, water, sanitation and climate. Our work spans across 10 countries globally and 2,600 towns and cities across 16 states in India.

Why work with us?
  • Make a Large Scale Impact: Contribute to projects with the potential to drive significant societal change. Gain experience tackling diverse challenges on both national and global stages.
  • Learn from the Best: Receive mentorship from leading experts and professionals within our rich ecosystem, broadening your perspectives and expertise.
  • Harness Technology for Good: Be part of a team dedicated to using technology to address real-world problems and enhance the lives of citizens.
  • Grow and Lead: Develop essential skills and seize remarkable opportunities to lead initiatives that shape your career, all within an environment of innovation, collaboration, and excellence.
Read more about the work of eGov Global:

1. https://egov.global/

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI-Native Senior Forward Development Engineer – Frontend (Flutter)
AI-Native Senior Forward Development Engineer – Frontend (Flutter)

eGov Foundation • Bengaluru

On-site
INR 1,800,000 - 3,200,000
AI Tech Lead — Innovation Lab
AI Tech Lead — Innovation Lab

eGov Foundation • Bengaluru

On-site
INR 3,500,000 - 7,500,000
AI Engineer — Innovation Lab
AI Engineer — Innovation Lab

eGov Foundation • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Solutions Architect
Solutions Architect

eGov Foundation • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Solutions Architect in Bengaluru | eGovernments Foundation
Solutions Architect in Bengaluru | eGovernments Foundation

aikyam • Bengaluru

On-site
INR 4,500,000 - 6,500,000
AI Engineering LEAD
AI Engineering LEAD

Flutter Entertainment India • Hyderabad

Hybrid
INR 3,500,000 - 7,000,000
Health Insurance for you and dependets
Hybrid Model: 2 office days/week
Free Meals
+5
Senior Fullstack AI Engineer
Senior Fullstack AI Engineer

TechAhead • Dadri

On-site
INR 3,500,000 - 6,500,000
Associate/Senior Associate, Application Developer(ReactJS Frontend Developer), Consumer Banking Group Technology
Associate/Senior Associate, Application Developer(ReactJS Frontend Developer), Consumer Banking Group Technology

DBS Bank Ltd • Hyderabad

On-site
INR 2,400,000 - 3,400,000
Senior AI Software Engineer- Fullstack
Senior AI Software Engineer- Fullstack

CompuGroup Medical SE & Co. KGaA • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Comprehensive health insurance
Career growth opportunities
Remote work flexibility
Software Engineer - AI
Software Engineer - AI

Greenway Health, LLC • Bengaluru

On-site
INR 1,500,000 - 2,300,000