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
-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
96 views 5 applications
Average salary range of similar jobs in
analytics →
Similar jobs
Ukraine
Middle Flutter Developer at U11
Estonia
All jobs Flutter Lviv All jobs NERDZ LAB