Android Developer

Part-time, remote with potential to convert to open ended in the future

Willpower Challenge is an innovative startup company in the fast growing market of mobile applications with focus on health and efficiency. Seeking a talented Android Engineer to help support the Willpower Challenge app. The candidate will work with the Willpower Challenge team to improve the Willpower Challenge Android app, and possibly other apps, within our team. Your primary focus will be the development of Android applications and their integration with back-end services.

Commitment to collaborative problem solving, technical design/implementation, and creating quality products is essential. You will help implement innovative mobile solutions, which excite our users. At the beginning the contract will be on an hourly basis with future possibility of an open-ended contract, and work is mainly from remote.

Experience working with different Android OS variations (6 and up) and comfortable doing code reviews. Familiar with automated testing using Espresso and Jenkins. Experience working with supporting libraries: embedded local storage solutions such as SQLite. Image libraries such as Picasso and PhotoView. Performance tuning and crash reporting applications such as New Relic.

Software development experience in Java and Android Studio. Have published one or more Android apps in the Google Play Store. Proficient in the principles of networking and the HTTP protocol. Solid understanding of the full mobile development life cycle. Knowledge of the Java Android performance tools and optimization techniques.

Understanding of the basics of artificial intelligence and machine learning such as neural networks is an advantage.

Great communication and collaboration skills, and a strong teamwork ethic. Strong sense of ownership and urgency. Ability to juggle multiple projects, set priorities, and meet deadlines. Critical thinking skills and a high attention to detail.

Ensure engineering excellence to deliver robust, secure, scalable, and high performance apps & enhancements in a timely manner. Maintenance and new development of Java code to improve and extend the Willpower Challenge Android App. Work with traditional software lifecycle methodologies. Create design documents when required.

Perform coding, debugging and testing. Identify and correct bottlenecks and fix bugs. Participate in design brainstorming sessions, technical design reviews, bug triage, and functional walkthroughs. Constructive attitude in peer code reviews and mentorship.

Help maintain code quality, organization, and automatization.

Interested in this Willpower Challenging position?

Contact us by mail: