4 - 9 years
4 - 9 Lacs
Posted:-1 days ago|
Platform:
Work from Office
Full Time
We are looking for a highly skilled Flutter Senior Software Engineer (SSE) with 4+ years of experience, who can independently architect, build, and deliver high-quality mobile applications. This role requires strong technical depth in Flutter/Dart, excellent problem-solving abilities, and the capability to lead small teams while driving end-to-end project execution.
- Design, architect, and implement scalable Flutter applications with clean, maintainable code.
- Lead technical decision-making, feature planning, and system design discussions.
- Drive end-to-end project execution from requirement analysis to release and post-production support.
- Mentor junior engineers, conduct high-quality code reviews, and maintain engineering best practices.
- Collaborate with product, design, backend, and QA teams to ensure timely, high-quality delivery.
- Optimize app performance through profiling, memory management, jank reduction, and rendering improvements.
- Integrate APIs (REST/GraphQL), WebSockets, pagination, caching, and other advanced networking flows.
- Implement secure offline-first modules with Hive, SQLite, Secure Storage, ObjectBox, etc.
- Set up and integrate CI/CD, crash logging, analytics, and monitoring dashboards.
- Work with native iOS/Android layers through method channels and third-party SDK integrations.
- Follow and enforce SOLID, DRY, clean code, unit testing, and industry-standard best practices.
- Strong hands-on experience with Flutter & Dart capable of independently building complex features.
- Deep understanding of:
• Widget lifecycle, rendering engine, layout & painting pipeline
• Isolates, async programming, compute-heavy flows
• Navigation stacks and advanced routing
- Expertise in state management (Bloc, Cubit, Riverpod, Provider).
- Strong architectural skills (Clean Architecture, MVVM, feature-first structure).
- Solid networking & integration experience: REST, GraphQL, WebSockets, retry, caching.
- Practical experience with local storage and offline modules.
- Ability to profile, debug, and optimize app performance.
- Experience with CI/CD, crash logging, analytics.
- Comfortable with platform integrations (method channels, Swift/Kotlin SDKs).
- Proven leadership experience guiding 23 engineers.
- Ability to fully own end-to-end project execution.
- Backend development experience (Node.js, NestJS, Java, Go).
- Experience with server-driven UI, micro-frontends, modularization.
- Experience building SDKs or reusable UI/component libraries.
Natalie Consultants
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
4.0 - 9.0 Lacs P.A.
hyderabad
2.0 - 4.0 Lacs P.A.
4.0 - 9.0 Lacs P.A.
bengaluru
4.0 - 8.0 Lacs P.A.
15.0 - 25.0 Lacs P.A.
bengaluru
17.0 - 22.5 Lacs P.A.
bengaluru
6.0 - 10.0 Lacs P.A.
hyderabad, chennai, bengaluru
10.0 - 20.0 Lacs P.A.
14.0 - 22.5 Lacs P.A.
hyderabad, chennai, bengaluru
0.5 - 2.5 Lacs P.A.