Senior Android Developer

  • Full-time

Company Description

Who we are...

At Trustonic our products are making a difference across the world. One moment we’re ensuring low-income families worldwide can access the life-changing benefits of an internet-enabled smartphone. The next we’re protecting the safety and integrity of the vehicles we drive and the devices we care about.

We pride ourselves on living by the Trustonic culture code, a blueprint for our journey that recognises that great working environments don’t guarantee success, but bad ones almost always ensure failure.

Working here, you’ll find a company that celebrates its diversity and is looking to do the right thing: for each other, the community and the planet. We believe in equal opportunities and take to heart the old African proverb ’If you only want to go fast, go alone. If you want to go far, go together’.

We work flexibly when and where we’re at our best, but regardless of how you choose to work, we’ll make sure you feel like one of the team.

Click here if you would like to find out more about Trustonic's culture code.

If you would like to work in a fast-moving global technology company, with great ambition, then we’d love to hear from you!

Job Description

A bit about the team and what you'll deliver...

Reporting to the Head of Engineering, we are looking for a Senior Android Developer to join our Product Development team. You will be part of the development team responsible for building our Android Phone Protect Application, used by millions of devices across Latam. You will work with internal and external technical customers and product teams to build world class, market leading application.

As a member of the Development Team, you will be responsible for collaborating on our software application, services and platform. You will work with tech leads and product managers in planning and building a world class service offer.

  • Phone Protect and Kiosk Application feature development, debugging, and testing from an early stage of the project right through to application delivery via Google Playstore.
  • Lead development and implementation of Phone Protect and custom features used by the Phone Protect Platform 
  • Part of development team that leads implementation of new and unique features that will differentiate our product from competitors.
  • Work with the Android Tech Lead, Product Manager, and other technical experts to deliver a feature rich application.  
  • Work with QA Engineers to constantly improve the product quality.  
  • Track and resolve product defects.  
  • Help with L3 support efforts.  

Who you are...

As a Senior Android Developer you will have:

  • Experience in the mobile industry, having worked for a mobile operator or OEM with a strong understanding of Android OS, and have been involved in software platforms, applications, products and services.
  • A strong technical foundation that allows you to engage with technical teams to drive deep technical discussions based on your experience and understanding that allows us to build rich applications.
  • A strong ability to communicate with both internal and external partners and synthesize their feedback.
  • Deep curiosity and want to understand the why, and excited to dig into the details to find the answer.
  • Comfortable independently or as part of a team, developing and implementing recommended approaches to complex or ambiguous problems while making thoughtful trade-offs.
  • Have creative intelligence, whilst being tenacious with a problem-solving approach.

What makes you, you...

Experience

  • Proven experience as an Android Developer with a strong portfolio of successfully delivered applications. 
  • In-depth knowledge of Android SDK, Kotlin, and Java programming languages. 
  • Strong understanding of CS fundamentals, including algorithms and data structures. 
  • Excellent problem-solving and critical-thinking skills. 
  • Familiarity with reactive programming paradigms. 
  • Experience with modern Android architectural patterns (e.g., MVVM, Clean Architecture). 
  • Knowledge of best practices for mobile security and performance optimization and services etc. 
  • Good familiarity with revision control, build, CI, and code review tools like git, plus extensive use of confluence products for collaboration with others
  • Proven ability to excel in a demanding environment, and ability to work within medium sized company to work in a fluid and dynamic environment.
  • Excellent communication skills are important since the candidate must work across various functional areas) and with external partners and customers; oral and written.

Knowledge:

  • Software development lifecycle
  • Android, mobile OEMS and cloud platforms

Languages

  • Fluent English & Spanish.

Qualifications

  • Undergraduate in computer science, software engineering, or equivalent experience. 

Additional Information

Please note: in order for your application to be reviewed, your CV must be submitted in English

Trustonic is an equal opportunity employer.  We do not discriminate on any grounds. We empower, engage, enable and value differences between people, including; different races, ethnicities, genders, ages, religions, disabilities and sexual orientations, with differences in education, backgrounds, skill sets, experiences and knowledge.