<link id='css--app'rel="stylesheet" href="/dist/css/app.min.css"> Opportunities – Trilogy

Opportunities

Staff Software Engineer- Android at Lookout
Toronto, CA

Responsibilities:

  • Build an incredible Android product suite, including designing, estimating, and delivering high quality solutions that secure hundreds of millions of users.
  • Champion the great mobile architecture and good software design paradigms.
  • Work closely with product management & design teams to take an idea from concept to delivery using excellent software design, coding, & processes.
  • Collaborate with other mobile app teams and support them with the adoption of new platform features

Requirements:

  • At least 7 years building & shipping commercial mobile software for the Android platform.
  • Proficiency with Kotlin and a deep knowledge/usage of the Android SDK.
  • Working knowledge of Java and the Gradle build system.
  • Proficient in Object Oriented Programming, Data Modeling and Design Patterns.
  • Proven track record of developing highly scalable designs.
  • Demonstrated track record of developing clean and maintainable code.
  • Ability to break complex problems down into smaller components that are loosely coupled and testable
  • Discipline for testing and automation - unit, functional, integration, etc.
  • Stellar communication skills; able to work well with a smart, passionate and growing team
  • Preference for working in a dynamic startup environment where everyday offers new challenges
  • BS in Computer Science or related field

Bonus Points:

  • Understanding of networking terminology & protocols.
  • Experience with Security.
  • Experience developing on iOS platforms
  • Personal apps available on Google Play Store.