Android Developer

at EQUIQO (View all jobs)
Experience

5+

Category

Mobile Development

Seniority

Senior

Location

Wrocław/Remote

Overview

A Hanover-based startup that develops smart gaming balls, but does not specifically target the professional sector. An app offers training programs as well as immediate feedback on shooting power and technique. The app will also target other ball games such as table tennis and golf. The developed system allows for the extraction and linking of a large amount of data. It uses algorithms to translate data into exercises and workouts that deliver appropriate, objective visual and audible feedback in real time.

Skills we are looking for

Android
Kotlin
Android Studio
Git
REST
APIs

Tasks

  • Design and deliver new product and platform features, as well as implement the frameworks and systems required to achieve the product vision, roadmap, and strategy
  • Work directly with the CTO, other engineers, product managers, and designers to build the product
  • Create code with security, testability, maintainability, scalability, and performance in mind
  • Continuously learn on the job to gain domain expertise
  • Work on bug fixes and application performance
  • Continuously identify, assess, and deploy new technologies to maximize development efficiency

Requirements

  • Familiarity with AndroidSDK, Kotlin, and Google Play Services, Android Studio and tools such as Git
  • Experience with common Android libraries like Jetpack (Architecture Components), Coroutines, and Flows, as well as test programming using JUnit or Espresso
  • Prior experience with backend system integration (REST APIs, JSON, OpenAPI, etc.)
  • Working experience with architecture patterns such as MVVM or MVI
  • Very Good English

Nice to have

  • Working knowledge of Angular Server Side Rendering (Angular Universal) and/or Server Side APIs (ExpressJS, Restify)
  • Experience with building complicated functionalities into developer boilerplates such as authentication/authorization, I18N, logging, security, and testing to reduce production failures
  • Knowledge of other JS libraries, such as React.js or Vue

What makes Equiqo different?

  • Knowledge Company - our strategy is to create a Knowledge Company, where self-development, learning and mutual knowledge exchange come first. Most of our developers are senior experts.
  • Career Road Map - we created an internal-self development program for our developers
  • Additional projects - if you feel bored with your current project let's try something new
  • Multitech environment - our senior experts on board will be happy to introduce you to various and cutting-edge technologies

We offer

  • Two types of contract - contract of employment or B2B (you have 10 paid days off on B2B contract)
  • Equipment - we provide you with necessary tools. You can also work with your own device and we will cofinance depreciation expenses
  • Integrations - we meet each quarter to learn, have fun and connect.
  • Private Healthcare Package
  • Multisport Card

Apply for this job!

We're very much looking forward to receive your application. Even if you may not be the ideal candidate for this position, we are constantly looking for outstanding individuals to join our team. Let's talk!