Lead Android Developer

About this job

Location options: Remote
Job type: Full-time
Experience level: Senior, Lead
Role: Mobile Developer
Industry: Enterprise Software, Software Consulting
Company size: 201-500 people
Company type: Private

Technologies

android, mobile, java, rest, git

Job description

We are seeking a Principle Android Developer with demonstrated experience designing and implementing enterprise scale mobile solutions. The ideal candidate will bring both strategic vision and solid execution skills to create native applications for mobile devices.

Responsibilities: 

  • Design and develop native mobile applications for Android
  • Integrate mobile apps with RESTful web services
  • Work with UX Designers, Mobile Architects and other Developers to build enterprise mobile solutions
  • Work as part of an agile team on leading edge technologies

Skills and Experience:

  • 5+ years experience developing applications software
  • Excellent working knowledge of an objective oriented language (Java, C++, Objective-C, C#, or similar) - including 2+ years Java
  • Demonstrated expertise with the Android SDK
  • Experience using RESTful APIs to integrate mobile applications to server side systems
  • Working knowledge of HTML5, CSS3, and Javascript a plus
  • Good understanding of software development best practices
  • Experience working in an agile environment
  • Working knowledge of SCM with strong emphasis on Git and proper Git Flow
  • Must reference at least one application you developed that is available today

Qualifications:

  • BS in Computer Science or equivalent work experience
  • Good communicator and team player with strong organizational skills
  • Ability to be proactive, find solutions and meet deadlines
  • A good sense of humor and a passion for technology
;