About the Role
The position involves leading mobile development efforts, improving application architecture, and ensuring a seamless user experience across devices.
Responsibilities
- Develop and maintain high-quality mobile applications using Flutter
- Collaborate with product and design teams to define functional requirements
- Optimize app performance for various device specifications
- Implement secure and reliable features in line with platform guidelines
- Conduct code reviews and ensure adherence to best practices
- Troubleshoot and resolve technical issues in production environments
- Integrate with backend services and third-party APIs
- Write clean, maintainable, and testable code
- Lead technical discussions and contribute to system design
- Mentor junior engineers and support team growth
- Stay current with mobile technology advancements and industry trends
- Ensure compliance with security and privacy standards
- Participate in agile development cycles and sprint planning
- Monitor app stability and respond to crash reports
- Improve CI/CD pipelines for mobile builds
- Support deployment processes across app stores
- Contribute to documentation and technical specifications
- Work with QA teams to identify and fix bugs
- Evaluate new tools and frameworks for mobile development
- Assist in scaling the application for growing user demand
Nice to Have
- Experience with state management patterns in Flutter
- Knowledge of mobile security best practices
- Familiarity with internationalization and localization
- Background in real-time data applications
- Contributions to open-source projects
- Public app portfolio or GitHub presence
- Experience with Firebase and analytics tools
- Understanding of accessibility standards
- Exposure to DevOps practices for mobile
- Leadership experience in technical projects
Compensation
Competitive salary and benefits package
Work Arrangement
Full-time, remote-friendly with possible regional requirements
Team
Part of a global engineering team focused on high-performance mobile applications
Why Join Us
- Opportunity to work on a globally used platform with millions of users
- Fast-paced environment that values innovation and ownership
- Access to ongoing learning and professional development resources
What We Offer
- Competitive compensation and performance-based incentives
- Flexible working arrangements with remote options
- Health and wellness benefits tailored to region
- Employee development programs and technical training
Available for qualified candidates depending on location