Senior ANDROID Developer for -100% REMOTE (US Candidates only)

Windsor Resources · Mar 7th 2019

Apply on StackOverflow Careers

Trv is looking for a passionate, energetic Senior Android Developer who is excited about pushing the limits of mobile technology. As a Senior Android Developer, you will have the opportunity to participate in every aspect of the software development lifecycle, including estimation, technical design, implementation, documentation, testing, deployment and support of application developed for our clients.

This position will be joining a team of engineers who are devoted to making well-designed mobile experiences and applications with clean user interfaces. This team interacts routinely with designers, product owners, insurance officers, testers and other creative individuals. A Senior Android Developer helps to guide and mentor other members of the team by taking an active role in code reviews, development discussions and leadership. You will have the opportunity to help invent the next generation of insurtech!

You will exhibit a variety of skills including:

  • Communication with colleagues and collaboration with engineering, product management and marketing teams

  • Must be able to work independently, as well as participating as a key player of a team creating and developing from ideas and tools from scratch

  • The ability to communicate clearly and effectively with all parts of the business

  • The ability to bring together different perspectives and opinions to come to a common approach

  • Knowledge of coding best practices for both client and server development

  • Understanding of quality attributes and tradeoffs

  • Passion for writing clean, maintainable, and testable code

  • Desire to share experience and knowledge with developers of all skill levels

  • Significant real-world experience in Android development

  • Deep understanding of / experience with refactoring and architecture

  • Working experience with unit / automated tests

  • Kotlin experience

  • Significant experience working with RESTful APIs

  • Mastery of Git and GitHub

You will have experience:

  • User experience ability; we have designers but developers should have a vision about what makes a great Android application. Custom UI experience a bonus.

  • Experience with:

  • REST and JSON

  • SQLite, Retrofit, Dagger, Butterknife, Otto, Picasso, Google Play Services, Crashlytics (Fabric), RxJava

You will stand out from the crowd if you have experience with:

  • Past experience with distributed/remote teams

  • Working knowledge of basic agile principles

  • Lean methods and systems thinking

  • Contributions to open-source projects

Apply on StackOverflow Careers