onsite
Senior Flutter Developer / Flutter Tech Lead
Mobile Developer
Senior Flutter Developer and Tech Lead driving production‑ready mobile apps for children’s education, focusing on clean architecture, performance tuning, and cross‑platform release excellence.
About the role
Key Responsibilities
- Lead technical direction for a high‑traffic children’s educational app, ensuring clean architecture and scalable code.
- Review and mentor junior developers, fostering best practices in Flutter, Dart, and state management.
- Optimize performance for animation‑rich, audio‑heavy, and image‑intensive features, reducing load times and memory usage.
- Oversee end‑to‑end Android and iOS release pipelines, including CI/CD, testing, and store deployment.
- Implement robust testing strategies (unit, widget, integration) and debugging workflows to maintain production quality.
Requirements
- 5+ years of software development with 3+ years in Flutter.
- Proven track record of shipping production apps with high user engagement.
- Deep knowledge of Flutter architecture patterns, performance profiling, and native platform integration.
- Experience with animation, audio, and image‑heavy applications or simple game mechanics.
- Strong communication skills and a collaborative mindset for mentoring and cross‑functional teamwork.