Category

Software Development

Posted

2017-05-04 03:06

Description

We are seeking a software developer who can take mobile applications from concept to operational product by creating, modifying, and maintaining high quality software for Android devices, and participate in the overall product development process. We’re a distributed company with team members spanning the globe. This role can be based anywhere, with preferred start date on or before July 1.

The project will be discussed in greater detail with top candidates during interviews.

Responsibilities

  • Take mobile applications from concept to operational product by creating, modifying, and maintaining high quality software for Android devices
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bugs and bottlenecks through unit tests, automation, and code reviews
  • Be an active contributor to the product development team
  • Maintain code quality and organization, developing reusable code and libraries for future use
  • Implementation of security and data protection

Technical Skills and Qualifications

  • Have demonstration app(s) available for our evaluation
  • Strong knowledge of Android SDK, different versions of Android, and different devices
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as “touch”
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers a plus

General Qualifications & Personal Characteristics

  • Creative and intelligent problem solver
  • At least three years of progressive relevant experience
  • Willingness to work in a fast-paced, start-up environment
  • Willingness and ability to work remotely, but travel occasionally to project locations
  • Fluency in English
  • Team player with excellent organization skills and self-direction
  • Values-driven, trustworthy, honest, and a passion for helping people in need
  • A good sense of humor, patience, and strong spirit
Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.

Country

Anywhere

Powered by Tramcar