Senior Android Developer

Mobile

Senior Android Developer

Mobile

Małe Garbary 9, Poznań

Netguru

Undetermined
Permanent, B2B
Senior
Remote
4 439 - 6 825 USD
Net per month - B2B
3 690 - 5 688 USD
Gross per month - Permanent

Tech stack

    Android SDK

    advanced

    Dagger 2

    advanced

    Git

    advanced

    Java

    advanced

    RxJava / RxJava 2

    advanced

    Gradle

    regular

    Kotlin

    regular

    Unit Testing

    regular

    MVP

    nice to have

    Continuous Integration

    nice to have

Job description

Our 30+ Android Team is a great one and we are thrilled that we’re growing 🚀! To tell you a bit more, we are a part of Netguru's Mobile Team, consisting of 50+ experienced developers. We deliver well-designed and optimised custom mobile app development solutions for Android mobile platforms, in turn increasing the productivity of the business enterprise. 

We want you onboard if you:

  • have worked in commercial Android Development for at least 2 years,
  • can build a working world-class app from scratch,
  • have extensive experience in maintaining applications, crash analytics, remote debugging and continuous integration,
  • have a track record in optimizing apps for CPU, data and memory usage,
  • are an expert in Java/Kotlin and Android SDK,
  • have experience with reactive programming using RxJava 2,
  • are familiar with Dagger 2, MVP/MVVM architecture, Android Architecture Components,
  • know HTTP-based services such as REST through and through,
  • have worked closely with clients and maintained positive relationships with them,
  • can communicate freely in spoken and written English (CEFR B2+); Polish not required,
  • are a great communicator and team player.

It would be a plus if you:

  • have a proven track record in developing and maintaining existing apps available on Google Play Store,
  • have experience with development using Android NDK,
  • are familiar with best practices in app security (code obfuscation, hiding user data, cryptography),
  • knew networking protocols,
  • had a Computer Science or similar engineering degree,
  • had successfully mentored or managed other developers,
  • contributed to the Android community.

Your responsibilities:

  • developing top-quality applications for Android,
  • assisting clients in making good decisions and choosing best solutions,
  • mentoring less experienced developers,
  • improving internal Android development processes,
  • contributing to open-source projects.

Joining Netguru's Mobile Team as a Senior Android Developer means:

  • working in an experienced and knowledgeable team, in an Agile environment,
  • dev-friendly processes like Continuous Integration and Code Review,
  • constant development of your hard and soft skills (e.g. at internal Webinars, external conferences, meetups, etc.),
  • growing yourself and people around you - you will give and receive regular feedback in a team of open-minded people that will always have your back,
  • ambitious and verified projects- our clients come from all over the world and from different industries, 
  • a clear and fast-paced career path based on clearly defined goals - you will frequently meet with your leader who will help you make full use of your potential,
  • enjoying flextime and flexplace: adjust your daily schedule to your individual needs, work from the office or from home,
  • working on the best equipment – we will provide you with a Macbook and additional accessories for your computer to make your work even more efficient and comfortable,
  • Having a smooth start: your leader and mentor will support you along the way :)

Leadership path
  • While joining our Team, you will have a chance to pursue a leadership path if desired. If you have the ambition to lead other developers and focus on supporting their growth - we will be happy to hear that!
  • Past leadership experience would be an asset here.

💚We have some great Perks & Benefits for you! 

  • Access to the WorkSmile platform offering benefits adapted to your preferences:
    • Multisport card,
    • Private health insurance package,
    • Life insurance,
    • And hundreds of other options to choose from 15 categories (shopping, leisure, travel, food, etc.)
  • Support for your growth - budget for team development,
  • Discounts on Apple products,
  • One-time 1000 PLN home office bonus,
  • Various internal initiatives: webinars, knowledge sharing sessions, internal conferences.

What will happen next? ➡️

  • We want to check your code :) You will receive a task to solve within a certain deadline,
  • If your task is solved well, you will be invited for a meeting with the recruiter- a HR Interview,
  • Next step is a pair programming session with one of our developers,
  • If everything goes well, you will meet your future leader at the final online interview! :)

If you need any disability-related adaptation at any step of the recruitment process – simply let the recruiter know! We'd be happy to help.
Published: 10.01.2022
Office location
ADVERTISEMENT: Recommended by Just Join IT