Android developer (Wroclaw or Krakow) (offline)

Currently, we are looking for an experienced Android Developer for our Wroclaw or Krakow office to make the team even stronger.
The customer is a world-known American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.

Description:

• Comfortable to work in the distributed team environment.
• Able to read, understand, create necessary documentation.
• Able to learn new things fast and deliver production-ready code.
• Android expert: knows Java, JVM, Kotlin; is aware about recent and upcoming Android changes, understands the architecture of the Android system.

Responsibilities
• Full-cycle Android application development in Agile environment.
• Communicate with the customer to clarify requirements.
• Ensure the performance, quality, and responsiveness of applications.
Required skills
• Strong computer science fundamentals.
• Strong Java or Kotlin skills.
• Write clean and maintainable code.
• Performing code reviews for peers.
• Ability to design an architecture of a feature or application from scratch.
• Strong Knowledge of data structures and algorithms.
• Strong Knowledge of OOP and design patterns such as MVP, MVVM.
• Good English communication skills & experience in client-facing communications.
• Solid SDLC understanding and experience working in agile environment.
• Self-management and strong prioritization skills.
• Capability to work in agile environment without direct supervision.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
• Familiarity with RESTful APIs to connect Android applications to back-end services.
• Strong knowledge of Android UI design principles, patterns, and best practices.
• Experience with offline storage, multi threading, and performance tuning.
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
• Familiarity with cloud message APIs and push notifications.
• Understanding of Google’s Android material design principles and interface guidelines.
• Be able to write useful local JUnit tests.
• Understand the Espresso UI test framework.
• Proficient understanding of code versioning tools such as Git, SVN or Mercurial.
• Familiarity with continuous integration.
Nice to have
• Experience in React native or other hybrid app technologies.
• Experience with Android Jetpack libraries.
• Experience in iOS native app development.
• Experience with RX or other reactive technologies.
• Experience in app development for Wear OS and Android TV.
• Experience with AngularJS or other modern JS frameworks, front end technologies.

About HBM

HBM is a European company building exciting new products from scratch for startups and helping mature companies in their journey towards data-driven innovation and AI based solutions. Our expertise refers to EnergyTech, FinTech, Legal Tech, SocialTech, PropTech, etc.

Originally a strong Ukrainian talent hub with its heart in Kyiv, since February 24th, 2022, we have started onboarding EU talents to mitigate risks for our customers. We continue to stand as one strong team with a human touch.

HBM as adopted much of its work culture from Scandinavian culture. Our values include skills, passion, excellence, equality, openness, mutual respect, and trust.  

HBM works in three directions

- Startup Studio. Helping startups in building exciting products from the idea to MVP and Go-to-market.

- Technology Partner. Offering end-to-end tech, delivery, and talent management capabilities and holistic approach to support our customers in their digital transformation and deliver long-lasting business value.

- Product Marketing Lab. Helping companies to create products that will fit the market and scale them.

In addition, we are excited to be a preferred tech partner to Propell, the Scandinavian group of companies, focusing on building products for the benefit of society and the planet.

So, you can become a real foundation and a backbone of the company, heavily contribute into shaping our strategy, culture, traditions, principles, delivery model, etc. We are looking for passionate and innovative thinking people, ready to create something very special — for colleagues, customers, and the company.

Company website:
https://www.hbm.ai

DOU company page:
https://jobs.dou.ua/companies/hbm/

The job ad is no longer active

Look at the current jobs Android Relocate→