Avatar for UserTesting

Android Developer

$130k – $150k • 0.001% – 0.002%
Apply now
UserTesting a fast-growing startup with campuses in San Francisco, Atlanta and Edinburgh. We make it easy for businesses to understand how customers interact with their digital properties so that they can improve their customer experience. We do this by giving companies on-demand access to people in their exact target market who deliver video, audio, and written feedback on websites, mobile apps, and prototypes. Over 34,000 companies, including Google, Facebook, CBS, Apple, and The Home Depot, use UserTesting to improve their user experience and their bottom line.

What makes the difference between a product thats engaging, compelling, and easy to use and one thats frustrating, broken, and complicated? The answer is user experience. Here at UserTesting, our mission is to create great experiences.

We are looking for an Android developer that understands the importance of, and practices, TDD, writes clean code, and has a willingness to refactor using best practices.

Responsibilities:
Collaborate with our product team to help design and implement compelling features for Android devices
Collaborate with the engineering team to help define the REST APIs used in the implementation of our mobile apps
Drive the establishment of industry recognized best practices for Android development in our mixed platform environment
Build apps and tools that facilitate usability testing on mobile devices and are easy to use by our panel of testers as well as our client developers

Requirements
B.S. in Computer Science or a related field, or equivalent experience
3+ years experience in software development
1+ years experience writing Kotlin
Must have experience with TDD, including unit testing, robolectric, or similar
Ability to complete a project end-to-end, from architecting to implementation and maintenance
Ability to learn new technologies quickly
Proven to be a team player, a self-starter, driven to achieve great results and constantly improve
Excellent analytical, debugging and problem solving skills
Crisp written and verbal communication skills
Ability to work on multiple product initiatives at once

Bonus Points for:
Android App(s) in Play Store
iOS knowledge and experience
Cloud connected mobile apps using REST architectures
Contributions to developer-focused products or a broadly deployed Open Source projects

More jobs at UserTesting

View all jobs

Account Executive

Apply now

Enterprise Customer Success Manager

Apply now

Sales Operations Analyst

Apply now

Solutions Consultant, SMB

Apply now

Lead Development Representative

Apply now

Account Executive

Apply now