Senior Android Developer

Keyless

Rome, IT
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/09/2021
  • Website: keyless.io
  • Company Address: , London, London, W1W

About Keyless

Keyless is a deeptech cybersecurity company founded by renowned security experts, experienced technologists and business leaders, bringing more than 10 years of research to life.

Keyless is pioneering the world's first privacy-preserving biometric authentication and personal identity management platform, combining multi-modal biometrics with advanced cryptography, that leverages a distributed cloud architecture.

Keyless zero-knowledge biometrics solution eliminates the need to store and manage sensitive information, enabling businesses to adopt passwordless authentication, protect their remote workforce and enable strong customer authentication with just one look.

We are proud to bring seamless zero-trust passwordless authentication to the market and partner with market-leading companies such as Cisco, Microsoft, Auth0, Onelogin, AWS, among others, and thought-leading academic institutions.

Job Description

 

Keyless is a deeptech cybersecurity company founded by renowned security experts, experienced technologists and business leaders, bringing more than 10 years of research to life.

 

Keyless is pioneering the world's first privacy-preserving biometric authentication and personal identity management platform, combining multi-modal biometrics with advanced cryptography, that leverages a distributed cloud architecture.

 

Keyless zero-knowledge biometrics solution eliminates the need to store and manage sensitive information, enabling businesses to adopt passwordless authentication, protect their remote workforce and enable strong customer authentication with just one look.

 

Job Description

 

Keyless is looking for a seasoned software engineer, with a deep experience on Android, to join our A+ technical team in designing and building innovative solutions to our customers.
We are looking for natural-born builders who are comfortable in multiple technical areas, have creative problem-solving skills, a love for coding and technology and a “get stuff done” attitude.
 
What will you do?
  • Develop Android applications and SDK, integrate native libraries and communicating with distributed systems and backends over the network.
  • Develop code for extensive unit and UI testing.
  • Manage continuous deployment in a professional software engineering environment.

 

Requirements

Requirements:
  • At least 5 years of experience in Java/Kotlin and Android programming patterns.
  • Good knowledge of UX/UI and Human Machine Interface best principles.
  • Experience with Git and Unix CLI.
  • Experience with integrating native C/C++ libraries into an Android application - JNI, NDK.
  • Experience working with Continuous Integration and Continuous Deployment tools such as CircleCI, Github Actions, or Jenkins.
  • Experience with DI frameworks (Dagger, Koin or equivalent).
  • Experience with Jetpack Architecture Components.
  • Knowledge of architectural patterns MVC, MVVM, MVI.
  • Unit-test code and UI for robustness, including edge cases, usability, and general reliability.
 
Nice to have:
  • Knowledge of cybersecurity, machine learning, or experience working in authentication/identity.
  • Experience with iOS development / web development.
  • Bonus: basic knowledge of Android Jetpack Compose.
  • Bonus: experience with RxJava or Kotlin flow.

Benefits

Perks:
  • Limitless growth opportunity, working in a fast-paced international environment.
  • Coffee, paid lunch and snacks in the office.
  • A laptop of your choice.
  • Summer retreats, company's merchandising, social dinners, and many other perks!
 
Contract info:
  • ​Full-time.
  • Long-term contract position.
  • Main hub: Rome / flexible & remote working allowed for 25% of the time.

 
 

Related Jobs

Principal Cloud Architect (Multiple Locations/Remote)

Keyless - Rome, IT

Tech Delivery Lead

Keyless - Rome, IT

Senior Android Developer

Keyless - Rome, IT

Frontend/UX Developer (Remote Ready)

Keyless - Rome, IT

Core Developer (C++) - Remote Ready

Keyless - Rome, IT
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.