As a Senior Mobile Engineer (Flutter), you will have strong commercial experience using Flutter across primarily mobile platforms. You will be expected to write well designed, testable and efficient code to implement new features and improvements to Allica mobile applications.
Requirements
- Strong Flutter/Dart commercial experience
- Swift/ObjectiveC/Java/Kotlin language skills
- Experience with different architectures such as MVVM, MVP, VIP etc.
- Hands on experience with mobile UI development
- Collaboration with designers using tools like Figma
- Developing within a design system
- Extensive experience with Git source control, testing frameworks, code quality and formatting tools, and Agile environment
- A solid understanding of SOLID principles, TDD/BDD, continuous integration, quality gates, and mobile apps security
- Ability and passion for technology in general
Benefits
- Full onboarding support and continued development opportunities
- Options for flexible working
- Regular social activities
- Pension contributions
- Discretionary bonus scheme
- Private health cover
- Life assurance
- Family friendly policies including enhanced Maternity & Paternity leave
