cubierta
Esta oferta ya no está disponible

Software Engineer - Android en London

Shazam

Lugar de trabajo
En sede
Horas
Full-Time
Prácticas
false
Comparte la oferta

Descripción de la oferta

Millions of users. Billions of tags. Countless moments of discovery. Shazam brings a unique brand of magic to millions every day. It’s our people – their imagination, skills and ideas – that shape our future, and help us make the impossible come to life. Bring us your vision, and it’ll be you creating the wow moments that excite people across the world.

Role Scenario

Shazam is one of the top apps in the world. On Android alone, it is used by over 110M+ users every single month and growing more rapidly than ever.

We’re looking for an agile, thoughtful Developer with solid software engineering skills and a pragmatic approach, who will join a world-class team of Android engineers. Your job will include wearing the Top Developer badge (Google Play Store), building beautiful user experiences for our users on the outside, while maintaining high quality standards on the inside.

We are fast-paced, like building cutting-edge test automation and playing with the latest technologies.

Where Does The Role Sit?

The role will be based within our Hammersmith, London office and you will collaborate with a number of other engineering teams who’re also based locally as well various global teams.

Experienced: Required

  • You are (or want to be) a software craftsperson
  • You are always willing to learn new technologies and better methodologies, but also have opinions that can advance our technical direction
  • You love making apps faster and have the skills and aptitude to spot performance bottlenecks
  • You use test-driven methodologies or would like to learn how to apply them
  • You know what it takes to build a feature in hundreds of types of devices conquering device fragmentation
  • You are a team player, who does what it takes to help the team and get things done
  • You have an eye for design and know the visual language of Android
  • You are as passionate as we are to build a 5-star app

What Might You Work On?

Here is some information on the tech we are using, our Github open source libraries and also some videos of presentations and key note speeches our team have participated in recently;

Tools:
Android Studio
Gradle & Android Gradle Plugin
Jenkins
Genymotion
min SDK version 15

Software methodologies:
Dependency Injection
MVP
Code quality & metrics

Testing:
BDD
Test automation

Fork, open source library: https://github.com/shazam/fork
Gwen: open source library: https://github.com/shazam/gwen

Presentation Videos:
https://skillsmatter.com/skillscasts/5618-how-to-build-rock-solid-apps-and-keep-100m-users-happy
https://skillsmatter.com/skillscasts/4620-device-fragmentation-vs-clean-code


 

Acerca de Shazam

  • Music

Shazam la página de empresa está vacía
Añade descripción e imágenes para atraer más candiadatos y aumentar el Employer Branding.

Otras ofertas de programador mobile que podrían interesarte...