DescriptionJob Description
Join a highperforming mobile engineering team responsible for designing developing and delivering modern scalable mobile applications using Flutter. As a Senior Flutter Mobile Application Developer you will play a key role in building rich highperformance mobile experiences used by thousands to millions of end users.
You will collaborate closely with product owners UX designers backend engineers and QA teams to deliver intuitive reliable and visually engaging mobile applications. This role requires strong technical depth in Flutter a solid understanding of mobile architecture and a passion for clean code performance optimization and continuous improvement.
While the primary focus of this role is mobile app development there will be opportunities over time (12 years) to expand into backend or web frontend development based on business needs and individual interest.
Key Responsibilities
- Design develop and maintain highquality crossplatform mobile applications using Flutter and Dart
- Architect scalable and maintainable mobile solutions with a strong focus on performance usability and reliability
- Implement robust state management solutions to ensure predictable application behavior
- Integrate and consume REST APIs handling JSON parsing error handling and network reliability
- Build responsive and visually appealing UIs using Material Design and Cupertino widgets
- Develop custom widgets animations and gesturedriven interactions to deliver rich user experiences
- Ensure adherence to mobile application lifecycle best practices including background processing and resource management
- Collaborate with backend product and design teams to translate functional requirements into technical solutions
- Own mobile features endtoendfrom design and development to testing release and production support
- Perform code reviews write unit and widget tests and follow engineering best practices
- Debug complex issues across development testing and production environments
- Actively participate in agile ceremonies and contribute to continuous process improvement
Must Have Qualifications
- 6 plus years of overall software development experience with strong handson experience in mobile application development
- Proven experience building productiongrade Flutter applications using Dart
- Strong understanding of state management approaches (Provider River pod Bloc or similar)
- Experience integrating REST APIs and working with JSON
- Solid knowledge of Material Design and Cupertino widgets
- Experience with Git and standard version control workflows
- Handson experience with animations gestures and custom widgets
- Clear understanding of the mobile application lifecycle
- Strong debugging analytical and problemsolving skills
- Bachelors or Masters degree in Computer Science Engineering or a related field
Good to Have / Nice to Have
- Exposure to backend technologies such as .NET Core or web frontend frameworks like Angular
- Willingness to grow into backend or web frontend development over time (12 years)
- Knowledge of WebRTC or video streaming technologies
- Experience with custom painters canvas rendering or advanced animations
- Exposure to CI/CD pipelines for mobile applications
- Understanding of native Android (Kotlin/Java) or iOS (Swift) development
- Experience building mediarich or realtime mobile applications
- Familiarity with app performance profiling crash reporting and monitoring tools
What We Value
- Strong ownership mindset with the ability to drive features independently
- Passion for clean architecture reusable components and scalable mobile design
- Excellent communication and collaboration skills in crossfunctional global teams
- Ability to learn new technologies quickly and apply them effectively
- Commitment to delivering highquality usercentric mobile experiences
Whats in It for You
- Comprehensive health insurance coverage for you and your family
- Employee Assistance Program (EAP) for personal and professional support
- Education assistance to support continuous learning and career growth
- Maternity & Paternity leave
- Menstrual wellness benefit
- Bereavement leaves when it matters most
#LI-MM2
#LI-HYBRID
Required Experience:
Senior IC
DescriptionJob DescriptionJoin a highperforming mobile engineering team responsible for designing developing and delivering modern scalable mobile applications using Flutter. As a Senior Flutter Mobile Application Developer you will play a key role in building rich highperformance mobile experiences...
DescriptionJob Description
Join a highperforming mobile engineering team responsible for designing developing and delivering modern scalable mobile applications using Flutter. As a Senior Flutter Mobile Application Developer you will play a key role in building rich highperformance mobile experiences used by thousands to millions of end users.
You will collaborate closely with product owners UX designers backend engineers and QA teams to deliver intuitive reliable and visually engaging mobile applications. This role requires strong technical depth in Flutter a solid understanding of mobile architecture and a passion for clean code performance optimization and continuous improvement.
While the primary focus of this role is mobile app development there will be opportunities over time (12 years) to expand into backend or web frontend development based on business needs and individual interest.
Key Responsibilities
- Design develop and maintain highquality crossplatform mobile applications using Flutter and Dart
- Architect scalable and maintainable mobile solutions with a strong focus on performance usability and reliability
- Implement robust state management solutions to ensure predictable application behavior
- Integrate and consume REST APIs handling JSON parsing error handling and network reliability
- Build responsive and visually appealing UIs using Material Design and Cupertino widgets
- Develop custom widgets animations and gesturedriven interactions to deliver rich user experiences
- Ensure adherence to mobile application lifecycle best practices including background processing and resource management
- Collaborate with backend product and design teams to translate functional requirements into technical solutions
- Own mobile features endtoendfrom design and development to testing release and production support
- Perform code reviews write unit and widget tests and follow engineering best practices
- Debug complex issues across development testing and production environments
- Actively participate in agile ceremonies and contribute to continuous process improvement
Must Have Qualifications
- 6 plus years of overall software development experience with strong handson experience in mobile application development
- Proven experience building productiongrade Flutter applications using Dart
- Strong understanding of state management approaches (Provider River pod Bloc or similar)
- Experience integrating REST APIs and working with JSON
- Solid knowledge of Material Design and Cupertino widgets
- Experience with Git and standard version control workflows
- Handson experience with animations gestures and custom widgets
- Clear understanding of the mobile application lifecycle
- Strong debugging analytical and problemsolving skills
- Bachelors or Masters degree in Computer Science Engineering or a related field
Good to Have / Nice to Have
- Exposure to backend technologies such as .NET Core or web frontend frameworks like Angular
- Willingness to grow into backend or web frontend development over time (12 years)
- Knowledge of WebRTC or video streaming technologies
- Experience with custom painters canvas rendering or advanced animations
- Exposure to CI/CD pipelines for mobile applications
- Understanding of native Android (Kotlin/Java) or iOS (Swift) development
- Experience building mediarich or realtime mobile applications
- Familiarity with app performance profiling crash reporting and monitoring tools
What We Value
- Strong ownership mindset with the ability to drive features independently
- Passion for clean architecture reusable components and scalable mobile design
- Excellent communication and collaboration skills in crossfunctional global teams
- Ability to learn new technologies quickly and apply them effectively
- Commitment to delivering highquality usercentric mobile experiences
Whats in It for You
- Comprehensive health insurance coverage for you and your family
- Employee Assistance Program (EAP) for personal and professional support
- Education assistance to support continuous learning and career growth
- Maternity & Paternity leave
- Menstrual wellness benefit
- Bereavement leaves when it matters most
#LI-MM2
#LI-HYBRID
Required Experience:
Senior IC
View more
View less