Flutter Developer

Required skills:
-3+ years of experience in mobile application development.
-Proficiency in Dart programming language and the Flutter framework.
-Advanced knowledge of Flutter Widgets including custom widget creation, animations, and platform channels.
-Deep understanding of state management solutions such as Provider and Bloc.
-Good understanding of Kotlin programming language.
-Experience with Android Architecture Components (ViewModel, LiveData, Navigation, View Binding, etc.).
-Familiarity with MVVM, MVP, SOLID principles, and GoF design patterns.
-Strong understanding of object-oriented programming (OOP), protocol-oriented programming (POP), and object-oriented design (OOD).
-Knowledge of software development life cycle practices.
-Experience with Kotlin Coroutines and dependency injection (DI) using Hilt.
-Proficiency in multithreading and memory management.
-Familiarity with Rest, Retrofit, OkHttp, and Web Sockets.
-Upper-intermediate or higher proficiency in English, primarily in written communication.
-LVIV ONLY!!

Would be a plus:
-Experience with Room and SQLite databases.
-Understanding and experience with Test-Driven Development (TDD).
-Published examples of applications on Google Play.

We offer:
-Comfortable office, almost in the downtown of Lviv
-Flexible working schedule
-Health insurance
-Education and Development. We give internal lectures every month and pay for half of your professional development — lectures, conferences, and English courses
-21 working days of paid vacation, 1 birthday day off,8 days paid sick leave, and days off
-Corporate leisure activities
-Competitive salary according to the qualifications
-Absence of time tracking, bureaucracy, and micromanagement. We have a Scandinavian management model
-Regular performance review

About NERDZ LAB

NERDZ LAB — це українська IT-компанія зі Львова, команда нердів. Ми наслідуємо скандинавську модель управління та розширюємо можливості наших співробітників. Пропонуємо повний цикл розробки програмного продукту, починаючи від створення прототипу, UI/UX дизайну для перевірки MVP до розробки готових для роботи на ринку мобільних і веб-додатків та постійної підтримки.
Ми завжди відкриті до нових підходів і технологій. У нас кожен може створити щось своє, а ми — подбаємо про сприятливе середовище.
Ми віримо, що щасливі та вмотивовані розробники вносять найбільшу цінність у клієнтські проєкти. Шукаємо у команду однодумців.

Company website:
https://nerdzlab.com

DOU company page:
https://jobs.dou.ua/companies/nerdzlab/
Job posted on 15 April 2024
96 views    5 applications

To apply for this and other jobs on Djinni login or signup.