Tasks

developing applications under the supervision of more experienced colleagues

integrating applications with internal and external services

writing unit tests

refactoring code when appropriate

active participation in scrum-driven software development lifecycle

cooperation with project team, design team and customers

taking your programming skills to the next, more accomplished level

Must have

at least 6 months of commercial experience working with native mobile apps (Android or/and iOS) or as a Flutter Developer

experience with Dart, Flutter framework

knowledge of design patterns and clean code principles

knowledge of REST API

familiarity with Agile software development

experience with GIT

knowledge of project configuration in Xcode and Android Studio

very good command of written and spoken English (min. B2 level) and Polish (min. C1 level)

strong communication and teamwork skills

eagerness to learn

Nice to have

knowledge of Flutter architectures (Bloc)

familiarity with dependency injection (GetIt)

understanding of back-end API integration (Dio)

knowledge of database integration (Hive)

debugging skills

final year of university or completed technical studies

willingness to work in a hybrid model and come into the office as required

What we offer

Perks & benefits

  • career path switch possibility
  • internal trainings
  • flexible working hours
  • remote work
  • life insurance
  • private medical care
  • HearMe Platform – anonymous and free psychological support
  • chillout space: arcade, table soccer, ping-pong, billiard, Xbox & PS5 consoles
  • standing desks
  • after-work sports groups
  • employee referral program
  • discounts on Apple products

Ready to join us?

This job offer is not active. See our current openings!