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 within an agile environment with frequent release cycles.
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
MVVM and Clean Architecture design
Unit and UI testing expertise
CI/CD pipelines with GitHub Actions or Gitlab
agile development environment
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 problem-solving culture
Key Requirements
significant technical experience
degree level engineering qualification preferred
proven software delivery track record
experience shipping KMP apps to Android and iOS stores
strong proficiency in Kotlin
familiarity with native iOS development
experience with asynchronous programming and coroutines