COMPANY OVERVIEW

AuthenticID is solving the biggest business issue in the world today: Identity-driven Fraud.

Our dynamic, fast growth culture is mission-focused on stopping the bad guys to protect the good guys. Our efforts not only save our customers billions of dollars, but also impede the dehumanizing activities of organized crime, related to drug and human trafficking. What we do matters. It’s more than a job, it’s a movement on the frontlines of the digital transformation that impacts almost everybody in today’s world.


ROLE OVERVIEW

The Senior Android Mobile Engineer reports directly to the Mobile Engineering Manager and will be part of the Product Team.

Top 3 key outcomes in the first year include:

  1. Update legacy code – Take the existing code base and architect it for maintainability, scaleability, and testability.
  2. Integrate with product – Work with our product owners to fill our backlog per the product roadmap.
  3. Team leadership – Help lead our Android developers to accomplish personal and company goals.

QUALIFICATIONS:

  • Ability to provide architecture solutions and direction for the team
  • Have worked closely and collaboratively with other developers, testers, and product/project specialists
  • Able to produce clear documentation
  • Ability to learn and apply new technologies and mentor others
  • Has excellent written and verbal communication skills with the ability to present complex information in a clear, concise manner to all audiences
  • Can design, develop and maintain mobile applications from scratch
  • Able to maintain quality and ensure responsiveness of applications.
  • Closely work with UI/UX designers to convert designs to visual elements.

EXPERIENCE & EDUCATION:

  • Familiarity with encryption techniques and algorithms generally applied in mobile applications
  • A thorough understanding of fundamental software development roles, processes, and procedures
  • Experience within a Scrum environment
  • Strong problem solving and critical thinking skills
  • 4+ years of Android development experience; 6+ years preferred
  • Experience consuming RESTful web services
  • Experience with relational databases
  • Experience with scripting languages and CI/CD pipelines
  • Experience with source code management
  • Deep understanding of modular application architectures and design patterns like MVVM
  • Experience with Android Studio, Java w/Android SDK, Kotlin
  • Unit testing, mobile UI testing, effective debugging skills
  • Experience with deploying mobile applications to the Play Store
  • Experience implementing Analytic solutions in mobile projects
  • Ability to modernize legacy code
  • ML Experience is a plus

BENEFITS:

  • Competitive salary and option grants
  • Flexible hours and recovery days
  • Medical & Dental Insurance, and Life
  • Once-in-a-lifetime experience taking a startup into scale mode, working directly with experienced founders and a diverse, fun-loving and hardworking team

LOCATION: Kirkland, WA or Remote

AuthenticID is an equal Opportunity Employer