Skip to main content
Allica Bank

Senior Mobile Engineer

RemoteIndia only
Published
Role
Mobile
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to IN only. Set where you work from to check your eligibility.

No BS summary

Senior mobile engineer with strong commercial Flutter/Dart experience for Allica’s mobile apps. Must be India-based and comfortable with mobile UI, testing, CI/CD, REST APIs, security, and modern mobile architecture. Native iOS/Android experience is ideal.

Core skills

FlutterDart

Required skills

Swift/Objective-C/Java/KotlinMVVMMVPVIPFigmaGitScrumKanbanSOLIDTDDBDDCI/CDREST APIsMicroservices

Optional skills

iOSAndroid

What you'll do

  • Work as part of multidisciplinary teams developing the Flutter app and collaborating with other teams
  • Plan and prioritise work with appropriate input from others
  • Build a solid understanding of the domain and proactively identify and clarify new requirements
  • Help run the community of practice and encourage broad participation
  • Use understanding of Allica and its goals to enhance client relationships and develop new capabilities
  • Mentor and support junior colleagues through pair programming and answering questions
  • Write well designed, testable, and efficient code to implement new features and improvements to Allica mobile applications
  • Apply an architectural approach so code is scalable, maintainable, and well thought out
  • Share passion and experience with others and encourage a collaborative culture

What they require

  • Strong commercial experience using Flutter across primarily mobile platforms
  • Ideally native iOS/Android development experience
  • Wider technical experience to collaborate with peers and other teams
  • Ability to collaborate with diverse stakeholders to drive alignment, build trust, and foster engagement across multiple areas
  • Strong Flutter/Dart commercial experience applying good design patterns resulting in highly testable code
  • Swift/Objective-C/Java/Kotlin language skills or experience in a strongly typed modern language
  • Experience with different architectures such as MVVM, MVP, and VIP
  • Experience modularising features and application structure
  • Hands-on experience with mobile UI development
  • Experience collaborating with designers using tools like Figma
  • Experience developing within a design system
  • Experience with accessibility, localisation, and responsive UI
  • Extensive experience with Git source control, such as git flow, trunk-based development, and interactive rebasing
  • Extensive experience with testing frameworks covering unit, integration, and UI snapshot testing
  • Extensive experience with code quality and formatting tools
  • Experience working in an Agile environment following Scrum or Kanban
  • Experience collaborating with designers, test engineers, and third parties
  • Solid understanding of SOLID principles and TDD/BDD
  • Solid understanding of continuous integration and setting up a CI/CD environment
  • Solid understanding of assuring quality gates and policies are met on pull requests to trunk
  • Solid understanding of mobile app security, including networking and certificate pinning, storage, code obfuscation, and anti-tamper protections
  • Solid understanding of REST APIs and microservices architecture
  • Ability and passion for technology in general
  • Interest in learning new skills outside their area

Benefits

  • Full onboarding support
  • 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 and paternity leave
  • Flexible and hybrid working

Allica is the UK’s fastest growing company and the fastest-growing fintech firm ever. Its purpose is to help established SMEs, an underserved opportunity in fintech.

FintechStartup

Details

Apply routeDom
Salary not disclosed