Position: Senior Android Engineer
Company: N-iX
Experience required: 5y
English level: upper

We are looking for an experienced Android developer to further the development of our first mental health digital product - aimed at the UK and US markets. 
You will be helping us develop our range of CBT-based healthcare products that will make a profound difference to the lives of tens of thousands of people

**Responsibilities**
-Translate designs and (functional and non-functional) requirements into app functionality
-Design and document clean, logical app architecture that support the needs of the product vision
-Coach and mentor members of the team 
-Share improvements that promote outstanding software engineering practices across the department

**Requirements**
-You’ll be a self-starter and will begin this role as the sole Android developer within a small team
-Have published one or more apps in the Google Play Store
-Demonstrable commercial experience in Android
-Experience of building apps using native technologies for the Android platform
-Strong code architecture patterns (MVVM, MVP etc)
-Knowledge of CI/CD tools and processes (Fastlane, Azure Devops)
-Have a good understanding of implementing security in public apps
-Have experience writing accessibility compliant apps
-Experience writing code which can be mocked and tested
-Practical understanding of industry standard development principles and practices (SOLID, unit testing, integration testing, deployment,
observation)
-Knowledge of cloud services like Azure
-Experience of working within an agile development team
-Experience validating non-functional aspects of application

**Nice to have**
-Experience integrating with and using third party libraries/applications (e.g. video providers)
-Experience working with a design system
-Health tech domain experience
-Knowledge of medical device regulations, SOC2
-FDA submissions