Your role will be to deliver advanced Android applications and collaborate with cross-functional teams to satisfy our clients’ needs and expectations and make life easier for the users. Our 12+ team of Android Developers is young and highly skilled. Together, we have experience in various kinds of apps, from speech recognition for robots to secure communication, to standard (but exciting and innovative) REST clients for companies from all around the world. We are in constant evolution, and you need to be ready to share your experience to make our environment even better.
Tools we use
Technology changes quickly and the only way to stay in the game is to keep learning new technologies. Netguru gives you plenty of opportunities for learning by using:
GitHub for Code Review,
Bitrise for Continuos Integration,
SonarQube and Android Lint for Static Code Analysis,
GIT as Version Control System,
Espresso for Integration Tests,
JUnit, Mockito, CodeCov for Unit Tests
Dagger 2 for Dependency Injection
...but you have freedom to choose tools.
WHAT TO EXPECT?
We believe that quality is the key to success and that’s why we do our best to deliver as clean and well-written code as possible. You’ll be part of a team that consists of Front-end Developers, Product Designers, a Quality Assurance Specialist and a Project Manager. As an Android Developer, you'll be a crucial member of this team, and you’ll have a chance to contribute to applications we create for start-up type clients from different regions – mostly the UK, the US and Asia.