Job Directory UserTesting Senior Software Engineer, Mobile for User Testing, Inc.
UserTesting

Senior Software Engineer, Mobile for User Testing, Inc. UserTesting
San Francisco, CA

UserTesting is a company that operates as a user experience testing platform.

Companies like UserTesting
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About UserTesting

Job Description

User Testing seeks a Senior Software Engineer, Mobile responsible for designing and implementing system-level software features for mobile devices.

Specific duties include:

* Design and implement software application features for Android devices using
* Practices Test Driven Development (TDD);
* Write clean system-level application code and refactor using best practices;
* Collaborate with the Engineering team to help define the REST APIs used in the implementation of our mobile applications;
* Drive the establishment of industry recognized best practices for Android software application development in our mixed platform environment;
* Build software applications 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; and, Research new software solutions, or potentially unknown development methods in order to deliver cutting-edge software requirements Experience must include two (2) years of experience with the following

Requirements:

* Software development lifecycle from architecting to implementation and deployment;
* Software development with Java;
* Working in a code base incorporating Agile practices that includes code review, refactoring and monitoring post release software;
* Managing code in a version control system such as Git or SVN or Perforce;
* Object Oriented Programming experience;
* Working with internet protocols; and,
* Working with an IDE such as Eclipse or Visual Studio

Education and Experience:

* Master's degree or the equivalent in Computer Science and two (2) years of experience as a Senior Software Engineer, Mobile; Systems/Software Engineer;
* Software Developer; Software Engineering Intern; Research Assistant or in a related occupation, or,
* Bachelor's degree or the equivalent and five (5) years of experience in lieu of a
* Master's degree or the equivalent and two (2) years of experience.

About UserTesting

UserTesting is a company that operates as a user experience testing platform.

Headquarters
Size
1155 employees
UserTesting

690 5th St, San Francisco

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.