661,377open jobs
38,546companies
98,203added this week
Browse all
Location
In office (Pune)
Seniority
Senior
Overview
Company
Impact
Profile match
Zensar Technologies is an Indian technology services company founded in 1991 and part of the RPG Group, providing digital engineering, application services and infrastructure management to clients in banking, insurance, retail, manufacturing and healthcare. Its work covers experience design, cloud and data engineering, application development and maintenance, and increasingly applied artificial intelligence, delivered from centres in India, South Africa, Europe and the United States. Headquartered in Pune and listed in India, it earns a large share of revenue from North America and has been repositioning toward higher-value engineering work.

We are looking for an experienced Senior Flutter Developer to design, develop, and maintain enterprise-grade cross-platform mobile applications for Android and iOS. The ideal candidate should possess strong expertise in Flutter, Dart, mobile application architecture, native Android development, hardware integrations, design patterns, and Domain-Driven Design (DDD).

This role requires a highly skilled engineer capable of independently leading mobile development initiatives, collaborating with cross-functional teams, mentoring developers, and delivering scalable, secure, and high-performance mobile solutions

Key Responsibilities

Application Development

  • Design and develop high-quality Flutter applications for Android and iOS platforms.
  • Build reusable, scalable, and maintainable Flutter widgets and modules.
  • Translate UI/UX designs into responsive and intuitive mobile experiences.
  • Optimize applications for performance, reliability, and scalability.
  • Ensure platform consistency across multiple device types and operating system versions.

Architecture & Technical Leadership

  • Define and implement scalable mobile architectures using MVVM (Model-View-ViewModel).
  • Design applications following Clean Architecture, SOLID principles, and best practices.
  • Apply Domain-Driven Design (DDD) principles to create maintainable and extensible solutions.
  • Participate in architecture reviews, technical decision-making, and code quality initiatives.
  • Mentor junior developers and conduct code reviews.

State Management

  • Design and implement application state management using:
    • Provider (Mandatory)
    • ChangeNotifier
    • Dependency Injection patterns

Hardware & Native Integration

  • Develop and maintain integrations with hardware devices and peripherals.
  • Integrate device capabilities such as:
    • Bluetooth/BLE
    • NFC
    • Barcode/QR Scanners
    • Cameras
    • Printers
    • GPS/Location Services
    • External Hardware Devices
  • Troubleshoot issues involving native Android layers and Flutter interoperability.

API & Backend Integration

  • Integrate RESTful APIs and third-party services.
  • Implement secure authentication and authorization mechanisms.
  • Work with offline-first architectures and local data persistence solutions.
  • Handle synchronization between mobile applications and backend systems.

Quality & Performance

  • Write unit, widget, and integration tests.
  • Perform root cause analysis and resolve production issues.
  • Ensure high application performance, security, and reliability.
  • Implement logging, monitoring, and analytics solutions.

Required Technical Skills

Flutter Development

  • Strong hands-on experience with:
    • Flutter SDK
    • Dart Programming Language
    • Flutter Widget Lifecycle
    • Custom Widgets
    • Responsive UI Development

State Management

  • Strong experience with:
    • Provider
    • ChangeNotifier
    • Dependency Injection

Architecture

  • MVVM Architecture
  • Clean Architecture
  • SOLID Principles
  • Domain-Driven Design (DDD)
  • Dependency Injection Patterns

Design Patterns

Strong understanding and practical implementation of:

  • Singleton Pattern
  • Repository Pattern
  • Facade Pattern
  • Adapter Pattern
  • Factory Pattern
  • Strategy Pattern
  • Observer Pattern

Native Android Development (Good to Have)

  • Kotlin
  • Java
  • Android SDK
  • Android Services
  • Platform Channels
  • Native Library Integration
  • Hardware Device Communication

Data Storage

  • SQLite
  • Hive
  • Shared Preferences
  • Secure Storage

API Integration

  • REST APIs
  • JSON Serialization
  • WebSockets
  • Firebase Services

Source Control & DevOps

  • Git
  • Azure DevOps/GitHub/GitLab
  • CI/CD Pipelines
  • App Store & Play Store Release Management

Preferred Qualifications

  • Experience working with hardware-integrated applications.
  • Experience in retail, vending, IoT, field service, logistics, or device-driven ecosystems.
  • Familiarity with Firebase, Analytics, and Crash Reporting.
  • Experience with Agile/Scrum methodologies.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and stakeholder interaction skills.
  • Ability to work independently with minimal supervision.
  • Strong ownership, accountability, and leadership mindset.
  • Ability to mentor and guide junior developers.

Nice to Have

  • Experience with BLE device integrations.
  • Knowledge of iOS native development (Swift).
  • Experience with enterprise application security standards.
  • Exposure to cloud platforms such as Azure or AWS.

Education

Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.

Ideal Candidate Profile

The ideal candidate is a hands-on Senior Flutter Developer with strong expertise in Dart, Flutter, Provider State Management, MVVM Architecture, Domain-Driven Design, Design Patterns, and Native Android Hardware Integrations, capable of independently delivering complex enterprise mobile applications for both Android and iOS platforms.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
661,377 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Pune
Remote • 3+ years exp • Bachelor's Degree • Split
Swift
Frontend
GraphQL
Mobile
SwiftUI
MVVM
Clean Architecture
Dependency Injection
Reactive Programming
Management
Agile
Apply
Remote/Hybrid • Bucharest
Java
Kotlin
Java
RxJava
Kotlin
Hilt
Mockito
Kotlin Coroutines
RxKotlin
StateFlow
Mobile
JUnit
Jetpack Compose
MVI
MVVM
Clean Architecture
Dependency Injection
State Management
DevOps
CI/CD
TeamCity
JFrog Artifactory
Incident Management
Apply
$120k – $180k per year • Remote • 5+ years exp
Python
JavaScript
Java
TypeScript
C#
Node JS
Java
Spring Boot
C#
.NET
Frontend
Zustand
Redux
Webpack
GraphQL
Tailwind CSS
Next.js
Babel
Yarn
React.js
Vite
React Query
Apollo Client
npm
Sass
styled-components
CSS Modules
Redux Toolkit
Lighthouse
Mobile
Firebase
Clean Architecture
State Management
Offline-First
PWA
DevOps
GCP
Azure DevOps
GitHub Actions
OpenTelemetry
WebSockets
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Bitbucket
Amazon EKS
Azure AKS
GitHub
GitLab
API Gateway
Cybersecurity
Okta
Auth0
Design
Figma
Adobe XD
Management
Agile
Scrum
QA
Selenium
Cypress
Playwright
Swagger
Chrome DevTools
Jest
Apply
$47k – $105k per year (Estimated) • Remote • Full-Time • 7+ years exp
Python
Go
JavaScript
Rust
SQL
Node JS
Python
Flask
FastAPI
Django
AI/ML
Copilot
Claude Code
AI Agents
Gradio
AWS Bedrock
LLM
RAG
Streamlit
OpenAI
Anthropic
Amazon SageMaker
Edge AI
Agentic Workflows
Frontend
Vue.js
React.js
Mobile
Clean Architecture
DevOps
GCP
GitHub Actions
GitLab CI
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon S3
Amazon ECS
QA
Pytest
Apply
$30k – $85k per year (Estimated) • In office • Full-Time • Lahore • Karachi • Islamabad
JavaScript
TypeScript
SQL
C#
C#
Entity Framework Core
AI/ML
AI Agents
Mobile
Clean Architecture
DevOps
CI/CD
Cybersecurity
ISO 27001
SOC 2
Apply
Sr. .NET Developer 1 day ago
$28k – $64k per year (Estimated) • In office • 8+ years exp • Pune
SQL
C#
C#
ASP.NET Core
DevOps
Rest API
AWS
Apply
$27k – $62k per year (Estimated) • In office • 5+ years exp • Pune
Python
Java
Kotlin
SQL
Java
Maven
Spring Boot
Hibernate
Spring Cloud
Gradle
Kotlin
Mockito
Databases
Apache Kafka
AI/ML
LangChain
Embeddings
Prompt Engineering
AI Agents
RAG
Semantic Search
Semantic Search
Mobile
JUnit
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Apply
Data Engineer 1 day ago
In office • Pune
Python
SQL
Databases
Databricks
Apply
$17k – $46k per year (Estimated) • In office • Pune
SQL
Apply
$27k – $63k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Pune
JavaScript
DevOps
GCP
Azure
AWS
Apply
$24k – $56k per year (Estimated) • In office • Full-Time • 5+ years exp • Pune
DevOps
SLI/SLO/SLA
Apply
$12k – $28k per year (Estimated) • In office • Full-Time • 1+ year exp • Pune
Python
SQL
DevOps
Rest API
Git
Apply
$16k – $37k per year (Estimated) • In office • Full-Time • 1+ year exp • Pune
Python
Java
C#
C#
.NET
Databases
Weaviate
Pinecone
AI/ML
LangGraph
LangChain
Claude
Model Context Protocol
Prompt Engineering
Function Calling
Chain-of-Thought
AI Agents
Semantic Kernel
CrewAI
Gemini
LLM
RAG
Semantic Search
GPT-4
Structured Outputs
Semantic Search
LLM Guardrails
Agentic Workflows
Tool Use
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
CI/CD
GitOps
Git
AWS
Docker
Kubernetes
Vector
Management
ServiceNow
Apply
AI / ML Engineer 12 hours ago
$18k – $47k per year (Estimated) • In office • Full-Time • 4+ years exp • Hyderabad • Pune • Mumbai • Bengaluru
Python
AI/ML
Fine-tuning
Scikit-learn
Transformers
Pandas
NumPy
PaddlePaddle
PyTorch
PaddleOCR
Hugging Face
OCR
Apply
$27k – $61k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru • Chennai • Hyderabad • Pune • Kolkata
Python
SQL
Python
Flask
Django
AI/ML
LangChain
Management
Agile
Apply
See all jobs
This is one of many
661,377 more open roles from verified company boards, updated every day.