Senior Mobile Engineer (Flutter) in Milton Keynes
Senior Mobile Engineer (Flutter)

Senior Mobile Engineer (Flutter) in Milton Keynes

Milton Keynes Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Allica Bank Limited

At a Glance

  • Tasks: Develop and enhance our Flutter mobile app while collaborating with diverse teams.
  • Company: Join Allica Bank, the UK's fastest-growing fintech firm focused on supporting SMEs.
  • Benefits: Enjoy flexible working, private health cover, and a supportive development environment.
  • Other info: Be part of a diverse team that values your unique background and ideas.
  • Why this job: Make a real impact in fintech by helping underserved SMEs thrive.
  • Qualifications: Strong Flutter experience and a passion for mentoring junior developers.

The predicted salary is between 60000 - 80000 £ per year.

About Allica Bank

Allica is the UK’s fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers.

As a Senior Mobile Engineer (Flutter), you will have strong commercial experience using Flutter across primarily mobile platforms, ideally with native iOS/Android development experience. You will use your wider technical experience to collaborate with your peers and other teams. You will be expected to write well designed, testable and efficient code to implement new features and improvements to Allica mobile applications. You will have an architectural approach to your code, ensuring it is scalable, easy to maintain and well thought out. You will share your passion and experience with others and encourage a collaborative culture as well as supporting less experienced teammates to grow and develop.

Responsibilities

  • Work as part of multidisciplinary teams, developing our Flutter app and collaborating with other teams
  • Plan and prioritise your work, with the appropriate input from others
  • Build up a solid understanding of the domain you are working in, and proactively identify and clarify new requirements
  • Help run your community of practice, encouraging broad participation
  • Use your understanding of Allica and its goals, to identify ways to enhance client relationships & develop new capabilities
  • Mentor and support more junior colleagues e.g. through pair programming, answering questions
  • Collaborate with a diverse set of stakeholders to drive alignment, build trust, and foster engagement across multiple areas

Qualifications

  • Strong Flutter/Dart commercial experience used in applying good design patterns resulting in highly testable code
  • Swift/ObjectiveC/Java/Kotlin language skills or experience in a strongly typed modern language
  • Experience with different architectures such as MVVM, MVP, VIP etc., modularising features and application structure
  • Hands on experience with mobile UI development
  • Collaboration with designers using tools like Figma
  • Developing within a design system
  • Accessibility/Localisation/Responsive UI
  • Git source control (e.g. git flow, trunk-based development, interactive rebasing)
  • Testing frameworks covering Unit, Integration, UI Snapshot (golden) testing
  • Code quality and formatting tools
  • Working in an Agile environment (Scrum/KANBAN)
  • Collaborating with designers, test engineers and 3rd parties
  • SOLID principles and TDD/BDD
  • Continuous integration and setting up of a CI/CD environment
  • Assuring quality gates and policies met on pull requests to trunk
  • Mobile apps security (networking and certificate pinning, storage, code obfuscation, anti-tamper protections)
  • REST APIs and microservices architectures

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

Flexible working

We know the ‘9-to-5’ isn’t right for everyone. That’s why Allica Bank is fully committed to flexible and hybrid working. Please let us know what is best for you and, if we can, we will do our best to accommodate.

Diversity

We’re a diverse bunch here at Allica, with all kinds of experiences, backgrounds and lifestyles. Our openness and differences make us stronger, and we want everybody to feel comfortable bringing as much of themselves to work with them as they like.

Senior Mobile Engineer (Flutter) in Milton Keynes employer: Allica Bank Limited

Allica Bank is an exceptional employer, offering a dynamic work culture that prioritises flexibility and diversity while fostering professional growth. As the UK's fastest-growing fintech firm, we provide our employees with comprehensive onboarding support, ongoing development opportunities, and a collaborative environment where innovation thrives. Join us to make a meaningful impact on established SMEs and enjoy benefits like private health cover, enhanced family leave, and regular social activities in a supportive team atmosphere.
Allica Bank Limited

Contact Detail:

Allica Bank Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Mobile Engineer (Flutter) in Milton Keynes

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the fintech scene. Attend meetups, webinars, or even just grab a coffee with someone in the industry. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Flutter projects. Whether it's apps you've built or contributions to open-source projects, having something tangible to share can really set you apart from the crowd.

✨Tip Number 3

Prepare for those interviews! Research Allica Bank and understand their mission. Be ready to discuss how your experience aligns with their goals and how you can contribute to their team. Confidence is key!

✨Tip Number 4

Apply through our website! We love seeing applications come directly from passionate candidates. Make sure to tailor your application to highlight your Flutter expertise and collaborative spirit. Let's get you on board!

We think you need these skills to ace Senior Mobile Engineer (Flutter) in Milton Keynes

Flutter
Dart
iOS Development
Android Development
Design Patterns
MVVM
MVP
VIP
Mobile UI Development
Figma
Git
Agile Methodologies
SOLID Principles
TDD
CI/CD

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Mobile Engineer role. Highlight your experience with Flutter and any native iOS/Android development you've done. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include links to your previous projects or apps you've developed using Flutter. This gives us a chance to see your work in action and understand your coding style. Don't be shy, show off your best stuff!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you're the perfect fit for Allica Bank. Share your passion for mobile development and how you can contribute to our mission of supporting SMEs. Keep it engaging and personal!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Allica Bank Limited

✨Know Your Flutter Inside Out

Make sure you brush up on your Flutter and Dart skills before the interview. Be ready to discuss your past projects, the challenges you faced, and how you overcame them. This will show your strong commercial experience and passion for mobile development.

✨Understand Allica's Mission

Familiarise yourself with Allica Bank's purpose and the SMEs they serve. Being able to articulate how your role as a Senior Mobile Engineer can contribute to their mission will demonstrate your alignment with their goals and your commitment to making a difference.

✨Prepare for Technical Questions

Expect to dive deep into technical discussions about design patterns, architectures like MVVM or MVP, and your experience with testing frameworks. Practising coding challenges or discussing your architectural approach to previous projects can help you shine in this area.

✨Showcase Your Collaborative Spirit

Allica values teamwork, so be prepared to share examples of how you've mentored junior colleagues or collaborated with cross-functional teams. Highlighting your ability to foster a collaborative culture will resonate well with their team-oriented environment.

Senior Mobile Engineer (Flutter) in Milton Keynes
Allica Bank Limited
Location: Milton Keynes

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>