loader image

Senior Android Engineer

This is a fully remote position anywhere in the US or Canada.





What you'll do here


  • Lead complex projects by defining requirements, determining solutions, and delivering on results

  • Participate in the product development process, representing engineering by communicating technical constraints, opportunities, and solutions

  • Work closely with our Product and Design teams to build great user experiences

  • Own major features and components, iterating on them while maintaining product polish

  • Mentor your fellow teammates to help them grow as engineers

  • Set standards of engineering excellence in service design and implementation with a focus on reliability





About you


  • You have 5+ years of professional software experience in Android app development

  • You have shipped at least one Android app

  • Proficient with Java

  • Experience implementing unit tests and with development methods that support automated testing

  • Experience with writing multi-threaded, asynchronous code

  • You are passionate about user interface and user experience

  • You communicate clearly and participate in design reviews and code reviews

  • You stay up to date with the latest android development news and technologies





Bonus


  • Experience working in a remote environment

  • Experience with Dagger & RxJava

  • Experience with Kotlin

  • Experience with C++, Python, and/or Ruby

  • Experience building complex animations

  • Experience with TeamCity

  • Interests in test-driven development and software development best practices

  • Interest in cognitive training and educational technology



Position

Mobile Developer


Must have Skills

  • Android

    Beginner

  • Java (All Versions)

    Beginner

Client Payroll

Up to 200 K/Year USD (Annual salary)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active a month ago

Skip

Senior Android Engineer

This is a fully remote position anywhere in the US or Canada.





What you'll do here


  • Lead complex projects by defining requirements, determining solutions, and delivering on results

  • Participate in the product development process, representing engineering by communicating technical constraints, opportunities, and solutions

  • Work closely with our Product and Design teams to build great user experiences

  • Own major features and components, iterating on them while maintaining product polish

  • Mentor your fellow teammates to help them grow as engineers

  • Set standards of engineering excellence in service design and implementation with a focus on reliability





About you


  • You have 5+ years of professional software experience in Android app development

  • You have shipped at least one Android app

  • Proficient with Java

  • Experience implementing unit tests and with development methods that support automated testing

  • Experience with writing multi-threaded, asynchronous code

  • You are passionate about user interface and user experience

  • You communicate clearly and participate in design reviews and code reviews

  • You stay up to date with the latest android development news and technologies





Bonus


  • Experience working in a remote environment

  • Experience with Dagger & RxJava

  • Experience with Kotlin

  • Experience with C++, Python, and/or Ruby

  • Experience building complex animations

  • Experience with TeamCity

  • Interests in test-driven development and software development best practices

  • Interest in cognitive training and educational technology



Job Type

Client Payroll


Positions

Mobile Developer


Must have Skills

  • Android

    Beginner

  • Java (All Versions)

    Beginner


Languages

english -Basic

Up to 200 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Jesse P

| United States