Senior Software Engineer I (Android)

SpotOn

+2 więcej
18000 - 23500 PLN
B2B
Android
💼 B2B
Android SDK
MVI
Kotlin
MVVM

Must have

  • Android

  • Team work

  • Clean Architecture

  • Design Patterns

  • MVVM

  • Grafana

  • Cloud

  • GitHub Actions

  • Firebase

  • Atlassian

  • Slack

  • English (B2)

Nice to have

  • Kotlin

  • REST API

  • Android SDK

  • RxJava

  • Retrofit

  • ROOM

  • Git

  • Security

  • SQL

  • SQLite

  • Communication skills

Requirements description

What skill are we looking for?

  • 5+ years of recent Android development experience. Ability to show code snippets and/or open-source projects are bonus points!
  • Fluency in Kotlin (the language we use).
  • Familiar with RESTful APIs and WebSockets and how to use them from Kotlin-based Android applications.
  • Good knowledge of Android SDK.
  • Experience with payments.
  • Knowledge of libraries commonly used in Android development (for instance Koin, RxJava, Retrofit, Room, Coroutines).
  • Experience with object-oriented concepts and design patterns.
  • Good knowledge of different Android application architecture patterns.
  • Ability to debug and profile applications.
  • Excellent command of written and spoken English (min. B2 level).
  • Experience in working in small teams and with version control systems (and if that’s Git, even better!).

Perfect candidate also has:

  • Knowledge of security issues on mobile.
  • Basic knowledge of SQL, SQLite.
  • Navigation component.
  • Clean architecture approach.
  • Hands-on experience in improving application performance.
  • Practical knowledge of observability best practices in mobile applications.
  • Great personality and communication skills.
  • Location: Kraków.

Offer description

Tools We Use:

  • Observability: OpenTelemetry & Grafana Cloud.
  • Developer Platform: GitHub.
  • CI Server: GitHub Actions.
  • Crash Monitoring: Firebase.
  • Atlassian Suite.
  • Google Suite.
  • Slack.

Here’s a bit about what we have to offer:

  • Competitive pay: 18000 - 23500 PLN net on B2B; 15500 - 20000  PLN gross on CoE.
  • Training budget 3500 PLN gross per year.
  • Access to e-learning platforms (O’Reilly).
  • Fully paid private healthcare in LuxMed.
  • Access to the Worksmile platform with a monthly top-up.
  • Company free breakfasts/lunches in the office once a week.
  • Group English classes with a native speaker.
  • New Macbook Pro, 4K monitors or whatever tools you need.
  • Flexible working hours.
  • New, modern, bright and comfortable office space in the city centre.
  • A lot of free parking spots around the office.
  • Access to the company’s library.
  • Great working atmosphere.
  • Chill out room with a PlayStation and games.
  • Free snacks and beverages in a kitchen.
  • Company parties and social activities.
  • Employee referral program.
  • Relocation Package within Poland.

Your responsibilities

  1. Be a part of a strong Android team working in Scrum methodology.
  2. Work on projects that follow the guidelines of clean architecture approach, SOLID and utilize many design patterns.
  3. Use MVVM/MVI architecture pattern.
  4. Work with multimodular project separated by feature/layer.
  5. Use the newest frameworks like Koin, Coroutines, Jetpack Compose etc.
  6. Be an independent developer and take ownership of the upcoming tasks.

show all (8)

Wyświetlenia: 8
Opublikowana28 dni temu
Wygasaza 3 dni
Rodzaj umowyB2B
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Software Engineer I (Android)"