Senior Mobile Applications Engineer

FLIR

Fareham, , United Kingdom
Onsite
Native android development using kotlin
Kotlin multiplatform and compose multiplatform
Jetpack compose and modern android ui development
Raymarine UK offers the opportunity to develop your career with one of the leading marine electronics companies combining cutting-edge R&D, software, and hardware development under one roof

Job Summary

  • Raymarine UK offers the opportunity to develop your career with one of the leading marine electronics companies combining cutting-edge R&D, software, and hardware development under one roof.
  • The role involves developing new and extending existing mobile software using cross-platform technologies and native Android code, working closely with multidisciplinary teams in an agile environment.
  • Employees benefit from a friendly culture focused on collaboration, problem-solving, and creativity, along with wellness rewards, private healthcare, employee stock purchase program, and other comprehensive benefits.

Matching Summary

Raymarine UK offers the opportunity to develop your career with one of the leading marine electronics companies combining cutting-edge R&D, software, and hardware development under one roof.

Skills & Requirements

Must-have

  • native Android development using Kotlin
  • Kotlin Multiplatform and Compose Multiplatform
  • Jetpack Compose and modern Android UI development
  • MVVM and Clean Architecture design
  • Unit and UI testing expertise
  • CI/CD pipelines with GitHub Actions or Gitlab
  • agile environment and frequent release cycles

Nice-to-have

  • Flutter experience
  • Charting and map integration
  • Payment and subscription integration
  • Encryption and hardware integration
  • API and SDK development
  • Cloud communication and SSO solutions
  • Atlassian Jira and Confluence
  • Test automation and analytics
  • Interest or knowledge of marine industry
  • Collaborative and creative team culture

Key Requirements

  • significant technical experience
  • degree level engineering qualification
  • proven software delivery track record
  • experience shipping KMP apps to Android and iOS stores
  • good understanding of native iOS development
  • experience with asynchronous programming and coroutines
  • experience with analytics and A/B testing

Work Rights

Not specified

Tailored Resume

Cover Letter