Tech Lead - Flutter
Bengaluru, Karnataka, IndiaFull-timePosted 2w agoStill listed 3 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Bengaluru, Karnataka, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
Dezerv seeks a Tech Lead – Flutter to drive technical vision, architecture, and execution of its mobile applications. The role blends hands‑on development with mentorship, guiding engineers, making architectural decisions, and establishing engineering standards while collaborating across product, design, backend, QA, and business teams in a fast‑paced, high‑growth environment.
Skills & qualifications
Skills
Qualifications
Full job description
About Dezerv Dezerv is a house of investing solutions for India's high-net-worth and affluent families, co-founded by Sandeep Jethwani, Vaibhav Porwal, and Sahil Contractor — who between them have run over USD 7 billion in assets across JP Morgan, UBS, and BNP Paribas. We're backed by Premji Invest, Accel, Elevation, and Matrix, and our clients have trusted us with over ₹18,000+ crore of their wealth. Investing is stressful. Building wealth is slow and unforgiving. We're building the platform that fixes that — deep investment expertise, paired with technology, minus the cost and anxiety of a traditional advisory relationship. We've grown fast because we're genuinely good at this, transparent on fees, and modern in how we build.
What are we trying to solve/mission? We are passionate about helping Indians invest better. We manage investments with active oversight to help both sophisticated and new investors build long-term wealth across various market conditions.
About the role: As a Tech Lead – Flutter, you will be responsible for driving the technical vision, architecture, and execution of our mobile applications. This is a hands-on leadership role where you will continue to write production-quality code while also mentoring engineers, making architectural decisions, and setting engineering standards. You will work closely with Product, Design, Backend, QA, and Business teams to translate complex product requirements into simple, scalable, and reliable mobile experiences. You will have significant ownership across the mobile stack—from architecture and technical design to development, release, monitoring, and continuous improvement. The role is ideal for someone who enjoys solving complex engineering problems, has strong Flutter expertise, and wants to build and lead a high-performing mobile engineering function in a fast-paced product environment.
What You’ll Do
- Lead the development and delivery of high-quality mobile applications using Flutter and Dart.
- Stay hands-on with development and contribute significantly to production code.
- Take ownership of critical mobile features from development through release and production monitoring.
- Break down complex product requirements into simple, scalable, and maintainable technical solutions.
- Review code, provide technical guidance, and maintain high engineering standards across the team.
- Mentor and support mobile engineers, helping them grow their technical skills and ownership.
- Work closely with Product, Design, Backend, QA, and other engineering teams to deliver features effectively.
- Contribute to technical design and architecture decisions, balancing simplicity, scalability, performance, and delivery timelines.
- Identify and resolve performance, crash, memory, and reliability issues across mobile applications.
- Establish best practices around coding, testing, debugging, CI/CD, and release management.
- Build reusable components and engineering practices that improve development speed and consistency.
- Improve development processes to enable faster and more predictable delivery without compromising quality.
- Stay updated with the Flutter ecosystem and evaluate tools and approaches that can meaningfully improve the product and engineering experience.
What We’re Looking For
- 6–10 years of overall software engineering experience, with significant experience building production-grade mobile applications.
- 4+ years of hands-on experience with Flutter and Dart, with a strong track record of building and shipping mobile applications at scale.
- Strong understanding of Flutter fundamentals, including widget lifecycle, rendering, state management, asynchronous programming, navigation, animations, and performance optimization.
- Strong experience with Flutter state management solutions such as BLoC, Riverpod, Provider, or similar frameworks.
- Experience building clean, modular, and maintainable Flutter codebases and establishing coding standards and best practices.
- Strong understanding of integrating Flutter applications with REST APIs, authentication, local storage, push notifications, analytics, and third-party SDKs.
- Experience debugging and resolving crashes, memory issues, performance bottlenecks, network issues, and other mobile-specific challenges.
- Good understanding of Android and iOS fundamentals, including app lifecycle, permissions, builds, signing, and release processes.
- Experience with CI/CD, automated testing, Git, debugging, and mobile application release management.
- Experience taking ownership of features end-to-end, from development and testing to release and production monitoring.
- Prior experience leading or mentoring engineers, conducting code reviews, and driving engineering best practices.
- Ability to make pragmatic technical decisions and balance engineering quality, product requirements, and delivery timelines.
- Strong problem-solving skills and the ability to work effectively in a fast-paced, product-driven environment.
Good to Have
- Experience in fintech, wealth-tech, banking, payments, or consumer technology.
- Exposure to native Kotlin/Java or Swift/Objective-C and the ability to understand or debug native mobile issues.
- Experience setting up or significantly scaling a Flutter application from the ground up.
- Experience with mobile observability, crash analytics, performance monitoring, and mobile security.
- Experience working in a startup or high-growth product environment.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Hardware Technician LeadInstawork · Bangalore, Karnataka, IndiaPosted 4 days agoPosted 4 days ago
Software Engineering Technical Lead - Backend | 12+ Yrs | BangaloreCisco · Bangalore, Karnataka, India (Hybrid)Posted 4w agoPosted 4w ago
Senior Technical Lead – Full Stack (Java, React/Angular, Cloud) | 12+ Years Experience*Cisco · Bangalore, Karnataka, India (Hybrid)Posted 1w agoPosted 1w ago
Lead CopywriterLowe's · Bengaluru, Karnataka, IndiaPosted 2w agoPosted 2w ago
Lead Quality EngineerSyndigo · Bengaluru, Karnataka, India (Hybrid)Posted 1w agoPosted 1w ago
You've read the whole posting — now see how you match it.