Vacancy description
Senior Software Development Engineer - Flutter/Dart in Bangalore, भारत
QUANTUMV GLOBAL SOLUTIONS LLP
Bangalore, भारत
Company : eGov FoundationDepartment : Product EngineeringLocation : BangaloreExperience : 4 - 6 YearsEmployment Type : FTCAbout eGov Foundation : eGov Foundation is a not-for-profit organisation focused on transforming public service delivery through technology. Over the past two decades, eGov has partnered with more than 10 countries and 2,600+ towns and cities in India, building digital infrastructure that supports accessible, transparent, and efficient public https://jobeax.com/link/5j5yXIOBoi2VTzW6 Overview : We are looking for an AI-Native Senior Software Development Engineer with strong hands-on experience in Flutter and Dart, along with working knowledge of https://jobeax.com/link/6WcBICn0LM558SP0 and backend technologies such as Java/Spring Boot or Node.js. The role involves building scalable mobile and web applications for public health and governance platforms. The ideal candidate should actively use AI coding assistants in day-to-day development and apply sound engineering judgment to validate AI-generated code for quality, security, and https://jobeax.com/link/FN9b8k4xb4dJ08PM Responsibilities : - Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart.- Build reusable, responsive, and accessible UI components and application workflows.- Develop and maintain web interfaces using React.js.- Integrate applications with REST APIs and troubleshoot frontend, mobile, and backend issues.- Own features end-to-end, from understanding requirements and solution design to development, testing, and release.- Use AI coding tools for implementation, debugging, testing, refactoring, code reviews, and documentation.- Review and validate AI-generated code to ensure correctness, security, performance, and maintainability.- Participate in code reviews, mentor junior engineers, and follow engineering best practices.- Collaborate with product, design, QA, and engineering teams in an Agile https://jobeax.com/link/1eyrmHNst0oOnGC1 Skills and Experience : 1. Flutter / Mobile Development : - 3 - 4 years of hands-on experience with Flutter and Dart.- Experience with state management patterns, preferably BLoC.- Knowledge of https://jobeax.com/link/QNJaJVV76HIeqdEj, Flutter packages, and dependency management.- Experience with local storage solutions such as SQLite.- Experience writing and maintaining unit and integration tests for Flutter applications.- Ability to debug, maintain, and enhance existing Flutter codebases.2. https://jobeax.com/link/6WcBICn0LM558SP0 : - Hands-on experience developing web interfaces using React.js.- Proficiency in JavaScript (ES6+), HTML5, CSS3, and SASS.- Experience with state management solutions such as Redux, Context API, React Query, or custom hooks.- Understanding of reusable components and frontend design patterns.- Familiarity with NPM and dependency management.3. Backend and API Integration : - Experience building or integrating REST APIs.- Familiarity with Java/Spring Boot or Node.js.- Understanding of API contracts, authentication, authorization, and SQL/NoSQL databases.- Ability to troubleshoot backend issues affecting mobile and web application workflows.4. AI-Native Development : - Daily, hands-on experience using AI coding assistants such as GitHub Copilot, Claude, Cursor, or similar tools.- Ability to use AI tools for coding, testing, debugging, refactoring, and documentation.- Strong judgment in reviewing and validating AI-generated code before release.- Exposure to LLM APIs, RAG, or agentic AI frameworks is an advantage.5. Engineering Practices : - Experience with Git, Docker, Jenkins, and Postman.- Familiarity with Agile/Scrum methodologies.- Strong problem-solving, communication, collaboration, and ownership skills.- Product development experience; SaaS or platform product experience is https://jobeax.com/link/rtgcwrW37DHbyjN7 to Have : - Experience with Webpack, Babel, CSS preprocessors, or Micro-Frontend architecture.- Exposure to LLM integrations, RAG, or agentic frameworks.- Strong user-centric design thinking and the ability to translate ambiguous requirements into simple, effective solutions. (ref:hirist.tech)