Design, develop, and maintain high-quality Flutter applications for iOS and Android
Collaborate with product managers, designers, and backend engineers to implement new features
Write clean, maintainable, and testable code following best practices
Optimize application performance for maximum speed and scalability
Participate in code reviews, architectural discussions, and technical decision-making
Integrate with RESTful APIs, third-party libraries, and native modules
Debug and resolve technical issues across the entire stack
Contribute to improving development processes and team workflows
Stay updated with Flutter ecosystem advancements and evaluate new technologies
Mentor junior developers and share knowledge with the team
3+ years of professional mobile development experience (2+ years with Flutter/Dart)
Strong understanding of Dart language fundamentals and Flutter framework
Experience with state management solutions (Provider, Riverpod, Bloc, or similar)
Solid knowledge of Object-Oriented Programming and software design patterns
Experience with RESTful API integration, JSON serialization, and asynchronous programming
Proficient with version control (Git) and collaborative development workflows
Experience writing unit, widget, and integration tests
Published at least 2 apps on Google Play Store/Apple App Store using Flutter
Problem-solver with excellent analytical and debugging skills
Strong communicator who thrives in collaborative environments
Passionate about UI/UX and creating delightful user experiences
Self-motivated with ability to manage priorities and meet deadlines
Continuous learner staying updated with mobile development trends
Quality-focused with attention to detail
Competitive salary with performance bonuses
Equity/ESOP opportunities
Comprehensive health insurance (medical, dental, vision)
Flexible work hours and remote-friendly policies
Generous paid time off and holidays
Learning & development budget (conferences, courses, books)
Latest hardware and tools you need
Dynamic, inclusive, and supportive team culture
Opportunity to work on challenging projects with real impact
Regular team events, hackathons, and knowledge-sharing sessions
Flat hierarchy with open communication
Career growth opportunities and mentorship