Flutter Engineer
Job Summary
We are seeking an experienced Flutter Engineer to join our development team in Chile. You will be responsible for the end-user application used by thousands of daily users in London. The role involves high-quality code delivery, collaborating across international teams, and implementing mobile technology improvements.
Responsibilities
- Develop and maintain Flutter-based mobile applications
- Collaborate with cross-functional teams
- Monitor technical metrics and user feedback
- Deliver high-quality, scalable code
- Mentor fellow developers
Required Skills
- 4+ years of Flutter experience
- Proficiency in Git and RESTful APIs
- Experience with TDD and CI/CD
- Knowledge of BLOC and Modular
- Proficient in English
Job Details
Functions:
- Join the development of Forest’s end-user application built with Flutter framework, used daily by thousands of users to rent bikes in London.
- Keep track of technical metrics and user feedback to drive improvements.
- Collaborate with the managers, designers, and other engineers in the concept, design, development and testing processes.
- Deliver high quality code.
- Mentor and empower other developers and engineers around you.
- Learn the latest mobile technologies and standards to ensure we are always using the best techniques possible.
Requirements:
- 4+ years experience as a Flutter Developer OR 6+ years of combined experience as Android/iOS + Flutter Developer.
- Proven software development experience.
- Solid understanding of the full mobile development life cycle.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Experience with third-party libraries and RESTful APIs.
- Proficiency with Git.
- Proficiency in spoken and written English.
- Knowledge of a state management system.
- Experience with TDD and testing in general.
- Exposure to cloud-based solutions in AWS and GCP.
- Knowledge in Platform channels.
- Have your own package or plugin or know how to create one.
- Knowledge in BLOC.
- Experience deploying applications to the stores through some CI/CD.
- Routing and dependency injection management with Modular.
Benefits:
- Annual Leave: 20 days of annual leave (15 days under Chilean law plus 5 extra) plus an additional day for your birthday.
- Health Insurance: Comprehensive Private Medical Insurance for you, your partner and children, including dental and optical.
- Development Budget: £1000 personal development budget per year.
- Regular Socials: Lunch provided once a week plus regular team socials.
- Work from Anywhere: 10 days a year to work from anywhere with flexible work arrangements.