Android Developer at Netguru


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. 
About Android Team

Our 21+ 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.

Technologies & 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.

It's all about people. Let’s hear them out.

  • I value Netguru the most for our approach to sustainability and truly standing by our values. I’m proud of working in an organization that takes a stand for the most important topics and, more importantly, acts on them using beautiful software.

    Krzysztof Jackowski

    Deputy Engineering Manager for Mobile
    Krzysztof Jackowski
  • Since the very first day at Netguru, I’ve felt supported, respected, and treated as a member of the awesome team. Besides talented people, top-notch projects, and the best tools for your work, you will spot a massive amount of ways to self-improvement.

    Gabriel Samojło

    Senior Android Developer & Android Team Leader
    Samojlo

Junior Android Developer

Salary:
4 500 PLN + VAT

Duration: 3 months

47.142857142857146%
  • 66%
  • 66%
  • 66%
  • 33%
  • 33%
  • 33%
  • 33%

Netguru's requirements:

  • you are a SOLID programmer...
  • and SOLID means more than just a word for you
  • you learn quickly and always strive to develop yourself
  • you are familiar with the Dependency Injection pattern
  • you can think in a reactive manner
  • you can easily communicate in English (CEFR B2+) with the team and clients

Android Developer

Salary:

6 500 - 10 500 PLN + VAT

Duration: indefinite

58.38461538461539%
  • 66%
  • 99%
  • 99%
  • 66%
  • 66%
  • 66%
  • 33%
  • 33%
  • 33%
  • 33%
  • 66%
  • 33%
  • 66%

Netguru's requirements:

  • you’re an Android insider
  • you’re a team player
  • you are able to explain technology terms to clients using simple language
  • you know Netguru’s technology stack and conventions
  • you give every project your best
  • you are open for challenges and constructive criticism
  • you know how to deal with multithreading
  • and you always take full responsibility for your input

Senior Android Developer

Salary:
11 500 - 17 250 PLN + VAT

Duration: indefinite

83.6%
  • 99%
  • 99%
  • 99%
  • 99%
  • 99%
  • 99%
  • 66%
  • 66%
  • 66%
  • 66%
  • 66%
  • 99%
  • 99%
  • 66%
  • 66%

Netguru's requirements:

  • you have a great technical judgement at the level of code and architecture
  • you have at least 3 years of experience in Android development
  • you have excellent programming skills
  • you know how to continually improve Netguru’s Android development process
  • you are fully capable of taking the role of a project leader
  • you can mentor less experienced developers and help them to evolve
  • you can see the big picture of a project, not just its technical side
  • you can quickly find solutions to issues as they occur
  • you are able to join an ongoing project and deliver features fast
  • you actively help clients make the right decisions
  • you actively contribute to the open-source community

We're hiring!

Back to offers