Senior Android Developer

  • Full-time

Company Description

UniKey is a technology innovator focused on access control. UniKey's patent-pending "touch-to-open" system can be easily integrated into lock or code systems making your smartphone your key. This technology affords secure access by simply touching your lock without removing your phone from pocket or purse. UniKey serves the mass market by licensing technology, and works in partnership with trusted market leading companies, including Kwikset for residential door applications in North America.

Job Description

UniKey is looking for a driven self-starter to join our team as a full-time Senior Mobile Application Developer. This is a unique opportunity to work for one of the fastest growing technology companies in Florida and to be part of the team behind the world's FIRST Bluetooth enabled access control system. 

Candidate will be working with the engineering team to develop and deliver Android applications. Candidate will be expected to design, code, test and debug these applications. Candidate should have experience working in an agile software development environment. Candidate will be required to "wear many hats" and be engaged in problem solving outside of their typical duties. The candidate must also possess a high degree of conceptual and analytical thinking.

Qualifications

  • BSCS, BSEE, or equivalent education and/or years of work experience
  • Postgraduate studies are a plus

Required Skills

  • 5+ years of professional programming experience
  • 3+ years of mobile development experience using Java for Android
  • Released applications to the Google Play Store
  • Experience consuming RESTful APIs using JSON or XML
  • Experience using database technologies including SQLite
  • Experience using Android Studio and Gradle
  • Strong experience in UI / UX design, development and theory
  • Advanced knowledge of software design and development processes
  • Effective communication skills

Desired Skills

  • Skilled in use of Atlassian tools (JIRA, Confluence, etc.) 
  • Understanding of certificates, encryption, and other security based concepts
  • Experience with Android's Bluetooth APIs

Additional Information

Benefits

  • Casual work environment
  • Complimentary snacks and drinks
  • Medical, vision, dental
  • 401(K)
  • Flexible Schedule

*We will consider someone who would like to come in as a contractor for this position but not through a 3rd party recruiter. *We will also consider relocation for the right individual.
*Telecommuting is not an option at this time.