Вакансії Mobile Developer / Engineer

Product / Startup, Consulting / Integrator
Досвід від 2 років Middle Full-time Не має значення Є тестове завдання Office, Remote Київ, London
01.08.2024
Детальніше
  • Kotlin
  • Java
  • Android SDK
  • MVVM
  • RESTful API
  • Git
  • Compose

We are looking for the best Android middle developer to join our team.

Skills and qualifications:

  • 2+ years experience in commercial development of the Android applications.
  • Expert in Kotlin (knowledge of Java).
  • Strong knowledge of Android SDK, MVVM, and clean architecture.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Proficient understanding of code versioning tools, such as Git.
  • Knowledge of Compose would be a plus.

Інформація про компанію Pri-Num

Pri-Num – міжнародна Fintech-компанія, яка пропонує комплексні цифрові послуги та рішення. Компанія розробляє та надає комплексні та універсальні рішення, які дозволяють емітентам облікових даних пропонувати клієнтам безпечні безконтактні мобільні послуги, такі як платежі, програми лояльності, фірмові цифрові гаманці, а також додаткові рішення для їхніх клієнтів і команд.
Рік заснування: 2013
Кількість працівників: 51-100
Сайт: pri-num.com

Переваги співробітникам

Відгукнутися
Product / Startup
Досвід від 1 року Middle Full-time Не має значення Є тестове завдання Office Київ
29.07.2024
Детальніше
  • Kotlin
  • SQLite
  • HTTP
  • Git
  • Scrum
  • Kanban
  • MVVM
  • Java
  • Objective-C
  • С++
  • JSON
  • XML
  • Android SDK

У команду найпопулярнішої української електронної пошти @UKR.NET шукаємо Android Developer-ів, які будуть працювати над розробленням мобільного застосунку пошти для Android-пристроїв.
Приєднуйтесь, якщо вас запалює розроблення цікавого, складного продукту та можливість впливати як на бізнес-логіку, так і на вибір архітектурних рішень.

Наш стек:

  • Kotlin, Kotlin Coroutines;
  • Dagger2, OkHttp;
  • Android Jetpack: ViewModel, LiveData, WorkManager;
  • Multithreading, Collections, Data structures;
  • Android SDK;
  • SQLite;
  • Firebase - Google Analytic and Crashlytics.

Ми очікуємо, що у Вас:

  • Досвід Android-розроблення з використанням Kotlin від 1 року.
  • Досвід розроблення багатопотокових застосунків.
  • Досвід використання SQLite.
  • Розуміння принципів роботи з мережею. Знання та досвід роботи з HTTP.
  • Алгоритмічна база. Вміння порівнювати алгоритми за ефективністю.
  • Досвід роботи з Git.

Буде перевагою:

  • Досвід роботи з чужим кодом (читання, рефакторинг).
  • Досвід роботи із застосуванням Scrum, Kanban.
  • Досвід застосування архітектурних патернів (MVP, MVVM, Clean Architecture тощо).
  • Знання Java SE, Objective-C, C++.
  • Розуміння принципів ООП, вміння вибудувати ієрархію класів і зв'язків між ними.
  • Знання та досвід використання основних патернів OOD. Знання антипатернів.
  • Знання основних форматів текстових даних (JSON, xml, тощо).

Інформація про компанію UkrNet

UkrNet – українська продуктова IT-компанія, розробник популярних сервісів для українських інтернет-користувачів. Компанія займається створенням та підтримкою інтернет-порталу з популярною стрічкою новин, українського email-сервісу з хмарним сховищем, а також онлайн-сервісу прогнозу погоди SINOPTIK.
Рік заснування: 1998
Кількість працівників: 51-100
Резидент Дія.City
Сайт: ukr.net

Переваги співробітникам

Відгукнутися
Досвід від 3 років Middle, Senior Full-time Не має значення Є тестове завдання Office, Remote Київ
23.07.2024
Детальніше
  • React Native
  • TypeScript
  • RESTful API
  • Native Component
  • CLI
  • Firebase
  • Hotjar

Діяльність нашої компанії спрямована на розробку та вдосконалення сучасних ІТ рішень для сфери страхування, зокрема цих продуктів:

  • Sagacity Digital Platform – платформа для автоматизації бізнес-процесів страхових компаній.
  • Mobile Application on iOS and Android – рішення для відображення договорів страхування онлайн в мобільному застосунку.

Наш основний стек: React 18, Typescript, React Native, eas build (expo), Figma (design).

Ідеальний кандидат для нашої команди з:

  • Комерційним досвідом роботи не менше 3-х років на аналогічній позиції;
  • Комерційним досвідом використання React Native і Typescript не менше 2,5 років;
  • Досвідом роботи з RESTful APIs;
  • Досвідом роботи з Native Component (push-сповіщення, файлова система, камера чи ін.);
  • Досвідом роботи eas build (expo) чи CLI;
  • Розумінням роботи кешування даних на мобільному додатку.

Буде плюсом:

  • Досвід роботи з інструментами аналітики, такими як: Firebase, Hotjar або подібними;
  • Досвід публікації додатків в App Store та Google Play.

Основні обов'язки:

  • Впровадження бізнес-логіки відповідно до вимог замовника, тісно співпрацюючи з бізнес-аналітиками, тестувальниками та дизайнерами.
  • Розширення та імплементація нових інструментів аналітики для відстеження поведінки користувачів, продуктивності додатків та інших ключових показників.
  • Підтримка та супровід існуючих додатків (виправлення помилок та покращення продуктивності).
  • Проведення крос-командного рев'ю.

Інформація про компанію Sagax Software

Sagax Software – українська компанія з розробки програмного забезпечення, яка надає ІТ-рішення спеціально для страхування. Компанія розробляє програмне забезпечення, яке дозволяє страховим компаніям автоматизувати бізнес, допомогає інтегрувати процеси продажів з інфраструктурою партнерів, а також надає страховикам, брокерам, дистриб'юторам страхування повні наскрізні рішення з провідними на ринку послугами та технологіями для розвитку, збільшення доходів і зростання.
Рік заснування: 2019
Кількість працівників: 51-100
Резидент Дія.City
Сайт: sagax.software

Переваги співробітникам

Відгукнутися
Product / Startup, Consulting / Integrator
Досвід від 1 року Middle Full-time Intermediate / B1 Є тестове завдання Office, Remote, Hybrid Дніпро, Запоріжжя, Tallinn, Warszawa
15.07.2024
Детальніше
  • React Native
  • JavaScript
  • HTML
  • CSS
  • React.js
  • Java
  • Kotlin
  • Swift

Required Qualifications:

  • Extensive experience with JavaScript, HTML, HTML5, XHTML, CSS;
  • Commercial experience in software engineering (using React.js) from one year;
  • Solid experience with React Native (from one year).

Preferred Qualifications:

  • English: at least Intermediate;
  • Fundamental knowledge of native modules and languages (Java, Kotlin, Swift).

Інформація про компанію OpenGeeksLab

OpenGeeksLab – міжнародна компанія з розробки програмного забезпечення та індивідуальних програмних рішень для різних сфер і галузей. Компанія займається розробкою мобільних додатків та веб-розробкою, надає користувацькі послуги програмного забезпечення та дизайну UI/UX, рішення з розробки продуктів наступного покоління для перетворення бізнес-цілей на виняткові індивідуальні програмні рішення, які дають реальні результати в довгостроковій перспективі.
Рік заснування: 2015
Кількість працівників: 51-100
Сайт: opengeekslab.com

Переваги співробітникам

Відгукнутися
Product / Startup, Consulting / Integrator
Досвід від 1 року Middle Full-time Intermediate / B1 Є тестове завдання Office, Remote, Hybrid Дніпро, Запоріжжя, Tallinn, Warszawa
15.07.2024
Детальніше
  • Flutter
  • Swift
  • Kotlin
  • Git
  • Dart
  • Rest API
  • JSON
  • MVVM
  • Java
  • Bash
  • Python
  • TestFlight

Required Qualifications:

  • Willingness to learn new languages and technologies (for example, Swift, Kotlin, etc.);
  • Git version control skills (push, merge, branch);
  • Comfort with Dart;
  • API skills, in particular, working with REST API via JSON;
  • Commercial experience in mobile apps development from one year;
  • Fundamental knowledge of the OOP principles and patterns, and their use in practice;
  • Knowledge and understanding of OOD basics; MVP and MVVM patterns use in practice;
  • Multi-threaded and asynchronous programming skills;
  • Working with version control systems, understanding the concept of working with git repositories and practical skills;
  • Ability to delve into details and understand someone else's code;
  • English: reading and processing technical documents.

Preferred Qualifications:

  • A technical degree;
  • Experience with developing cross-platform applications;
  • Experience with developing native applications;
  • Experience in reactive programming;
  • Knowledge of other programming languages like Java/Kotlin; Bash scripting, running Python scripts;
  • Experience with field application testing services like TestFlight, HockeyApp, Fabric.io, Crashlytics.com.

Інформація про компанію OpenGeeksLab

OpenGeeksLab – міжнародна компанія з розробки програмного забезпечення та індивідуальних програмних рішень для різних сфер і галузей. Компанія займається розробкою мобільних додатків та веб-розробкою, надає користувацькі послуги програмного забезпечення та дизайну UI/UX, рішення з розробки продуктів наступного покоління для перетворення бізнес-цілей на виняткові індивідуальні програмні рішення, які дають реальні результати в довгостроковій перспективі.
Рік заснування: 2015
Кількість працівників: 51-100
Сайт: opengeekslab.com

Переваги співробітникам

Відгукнутися
Outsource, Consulting / Integrator
Досвід від 2 років Middle Full-time Upper-Intermediate / B2 Є тестове завдання Office Львів
12.07.2024
Детальніше
  • iOS
  • iOS SDK
  • Swift
  • Objective-C
  • API
  • Core Data
  • Core Animation
  • RESTful API
  • Socket.IO
  • UI/UX
  • JavaScript
  • Node.js

We are looking for an iOS developer with experience to process video: encoding / decoding, streaming, broadcast, etc. For the development and maintenance of application aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications to stream video from the screen and integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Our client is a Silicon Valley software company with strong experience in the conferencing industry. The product we are working on lets anyone screen share and host online meetings that are easy to attend. Participants join in 1 Click on any device and do not need to download any software to attend.

Responsibilities:

  • Design and build applications for the iOS platform;
  • Ensure the performance, quality, and responsiveness of applications;
  • Collaborate with a team to define, design, and ship new features;
  • Identify and correct bottlenecks and fix bugs;
  • Help maintain code quality, organization, and automatization.

Skills needed:

  • Minimum of 2+ years in iOS development;
  • Proficient with Swift, Objective-C;
  • Experience with iOS API to record or stream video from the screen;
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning;
  • Knowledge of low-level C-based libraries is preferred;
  • Familiarity with RESTful APIs and SocketIO to connect iOS applications to back-end services;
  • Knowledge of other web technologies and UI/UX standards;
  • Understanding of Apple’s design principles and interface guidelines;
  • Experience with performance and memory tuning;
  • Knack for benchmarking and optimization;
  • Proficient understanding of code versioning tools and familiarity with continuous integration.

Extra qualifications:

  • JavaScript knowledge and experience;
  • Nice to have experience with Node.js.

Інформація про компанію Datamart

Datamart – компанія з розробки програмного забезпечення, що надає повний спектр послуг і пропонує технічний консалтинг, розробку програмного забезпечення та послуги з нарощування персоналу.
Рік заснування: 2011
Кількість працівників: 51-100
Сайт: dtm.io
Відгукнутися
Outsource, Consulting / Integrator
Без досвіду / до 1 року Junior, Middle Full-time Intermediate / B1 Є тестове завдання Office Львів
12.07.2024
Детальніше
  • Java
  • Swift
  • Objective-C
  • iOS
  • Android
  • Android SDK
  • iOS SDK
  • Google Analytics
  • Adobe Analytics
  • Agile

This position is for a spot on our client-support-engineering team to support Mobile product (iOS/Android). You will be working with large, enterprise level clients (marketing and developers) to help them install and gather all required information so they will have the best experience possible using the product.
The product is used for gathering business analytics and adjusting existing applications according to marketing requirements for enterprise level clients.

Responsibilities:

  • Work cross functionally with software developers, quality engineers, and systems engineers to define the tools, processes and implementation to support an Agile software development environment;
  • General bug fixing, enhancements, test suite development, support and participation in all other activities defined in the company’s product development process.

Skills needed:

  • 0.5-1 years of experience in iOS/Android development;
  • Must have knowledge and experience with Java, Swift, Objective-C;
  • Must have knowledge with different mobile platforms (iOS/Android);
  • Must have knowledge of creating/editing apps for Android or iOS and services in the past;
  • Understanding of architecture and life cycle of mobile applications;
  • Team player with excellent communication skills;
  • BS/CS degree or equivalent experience;
  • Intermediate level of English.

Extra qualifications:

  • Analytics knowledge and experience;
  • Previous use of analytics services such as Google Analytics and Adobe Analytics.

Інформація про компанію Datamart

Datamart – компанія з розробки програмного забезпечення, що надає повний спектр послуг і пропонує технічний консалтинг, розробку програмного забезпечення та послуги з нарощування персоналу.
Рік заснування: 2011
Кількість працівників: 51-100
Сайт: dtm.io
Відгукнутися
Досвід не має значення Middle Full-time Не має значення Є тестове завдання Office Одеса
09.07.2024
Детальніше
  • Kotlin
  • Java
  • Dagger
  • RxJava
  • Room
  • ProGuard
  • Minify
  • C++
  • Gradle
  • Android NDK
  • Google Play Console
  • Canvas
  • Android

Required skills:

  • Strong knowledge and experience of application: Kotlin, Java;
  • Experience with: Dagger, RxJava, Room;
  • Strong knowledge of OOP, SOLID principles;
  • Strong knowledge of debugging (search for memory leaks, thread management);
  • Experience with ProGuard/Minify;
  • Strong knowledge of building scripts;
  • Experience in creating custom normal level views;
  • Ability to customize the build of the project using Gradle;
  • Basic knowledge of C++/Android NDK;
  • Basic skills for creating/configuring an application in the Google Play Console.

Desired skills:

  • Ability to build, connect and configure C++ libraries to the project;
  • Complete understanding of the build process, system component interactions, and Android memory management;
  • Ability to use Canvas.

Інформація про компанію KeepSolid

KeepSolid – продуктова IT-компанія, яка займається виробництвом продуктів націлених на захист приватності. Компанія розробляє та надає користувачам у всьому світі найнадійніші та корисні рішення для кібербезпеки піклуючись про кожен етап процесу виробництва: від ідеї послуги чи рішення до його реалізації та випуску.
Рік заснування: 2013
Кількість працівників: 51-100
Сайт: keepsolid.com

Переваги співробітникам

Відгукнутися
Outsource, Consulting / Integrator
Досвід від 3 років Senior Full-time Intermediate / B1 Є тестове завдання Remote
06.07.2024
Детальніше
  • Flutter
  • Dart
  • Git
  • Unit Tests
  • iOS
  • Android
  • Github
  • API
  • Redux
  • Material Design
  • Kanban

We’re looking for a Senior Flutter/Dart developer to lead our mobile development team.

Required Skills:

  • Self-motivated, able to work in a remote team environment;
  • Strong communication skills;
  • Designing & Developing cross-platform apps using Flutter/Dart;
  • Strong experience with BLoC State Management for Flutter!!!
  • Strong knowledge and experience with GIT;
  • Write clear, maintainable, and testable code;
  • Committed to Unit Tests where needed;
  • 3-5+ years of professional experience in mobile application development;
  • 1+ years of experience in Flutter/Dart;
  • Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github;
  • Experience with third-party libraries and APIs;
  • Intermediate+ English skills;
  • Communication skills. Developers work as a team, so they need to communicate with each other quite effectively. During the development, software developers brainstorm new ideas and discover the best solutions.

Beneficial:

  • Experience with optimizing applications for Material Design.
  • Knowledge and experience with Redux, other.

Duties:

  • Mobile Flutter/Dart team lead duties.
  • Independently or with a team build, test and deploy cross-platform mobile apps with Flutter/Dart. (We always have testers doing testing as well.)
  • Participate in daily scrum meetings.
  • Utilize and update Kanban boards throughout the day.
  • Review peer code.

Інформація про компанію BIT Studios

BIT Studios – міжнародна IT-компанія, що спеціалізується на індивідуальній веб-розробці. Компанія розробляє високоефективні веб-сайти та веб-програми, є надійним партнером із розробки спеціального ПЗ для сотень різноманітних компаній та створення індивідуальних програмних рішень, адаптованих до конкретних потреб клієнтів, а також надає послуги з UI/UX- та веб-дизайну, тестування ПЗ, системної інтеграції та цифрової трансформації, хмарних рішень та рішень IoT.
Рік заснування: 1990
Кількість працівників: 101-250
Сайт: bitstudios.com

Переваги співробітникам

Відгукнутися
$3300 – 5300
Outsource, Consulting / Integrator
Досвід від 4 років Senior Full-time Intermediate / B1 Є тестове завдання Office, Remote, Hybrid Lodz, Poznan
06.07.2024
Детальніше
  • React Native
  • Expo
  • React.js
  • Redux
  • TypeScript
  • Rest API
  • JSON
  • Git
  • Agile

At BinarApps, we develop outstanding digital products cooperating with international entrepreneurs.
We offer a relaxed, supportive job environment where transparency and clear communication come first. Join our culture of encouragement, quality, and trust.

Join us if:

  • you have 4+ years of software development experience;
  • you have experience with developing react native apps with EXPO;
  • you have very good knowledge of React, Redux, ES6, TypeScript;
  • you have created and delivered production apps in React Native;
  • you have experience in JSON REST API integrations;
  • you are proficient in using Git;
  • you have experience with app deployment;
  • you are open to discussing and iterating over your ideas during code reviews;
  • you have a good command of English (written and spoken).

Your role and responsibilities:

  • building and maintaining scalable, tested backend and frontend applications.
  • being a part of an Agile development team led by PM and collaborating with other experienced specialists.
  • taking responsibility for the project, development decisions, and project architecture.
  • mentoring other, less experienced developers.
  • participating in other internal initiatives (technical recruitment, estimation of pre-sale projects).
  • taking part in the code review process.
  • sharing your knowledge during internal and external workshops, meet-ups, and internal conferences.

Інформація про компанію BinarApps

BinarApps – польська компанія, яка створює цифрові продукти для стартапів і великих корпорацій. Компанія надає рішення для медичних працівників, аналітиків даних, творчих фрілансерів, режисерів, логістів, менеджерів мереж ресторанів, користувачів криптовалюти та багатьох інших, спеціалізується на веб-розробці, мобільній розробці, IoT/Smart Devices, блокчейні, великих даних та аналітиці.
Рік заснування: 2014
Кількість працівників: 101-250
Сайт: binarapps.com

Переваги співробітникам

Відгукнутися
$1650 – 3200
Outsource, Consulting / Integrator
Досвід від 2 років Middle Full-time Intermediate / B1 Є тестове завдання Office, Remote, Hybrid Lodz, Poznan
06.07.2024
Детальніше
  • React Native
  • React.js
  • Redux
  • TypeScript
  • Xcode
  • Android SDK
  • CocoaPods
  • Gradle
  • Rest API
  • JSON
  • Git
  • Agile

At BinarApps, we develop outstanding digital products cooperating with international entrepreneurs.
We offer a relaxed, supportive job environment where transparency and clear communication come first. Join our culture of encouragement, quality, and trust.

Join us if:

  • you have 2+ years of software development experience;
  • you have good knowledge of React, Redux, ES6, TypeScript, React Native;
  • you have some knowledge of project configuration in Xcode and android studio, CocoaPods, Gradle;
  • you have some native mobile experience;
  • you have experience in JSON REST API integrations;
  • you are proficient in using Git;
  • you have experience with app deployment;
  • you are open to discussing and iterating over your ideas during code reviews;
  • you have a good command of English (written and spoken).

Your role and responsibilities:

  • building and maintaining scalable, tested frontend applications.
  • being a part of an Agile development team led by PM and collaborating with other experienced specialists.
  • mentoring other, less experienced developers.
  • participating in other internal initiatives (technical recruitment, estimation of pre-sale projects).
  • taking part in the code review process.
  • have a chance to share your knowledge during internal and external workshops, meet-ups, and internal conferences.

Інформація про компанію BinarApps

BinarApps – польська компанія, яка створює цифрові продукти для стартапів і великих корпорацій. Компанія надає рішення для медичних працівників, аналітиків даних, творчих фрілансерів, режисерів, логістів, менеджерів мереж ресторанів, користувачів криптовалюти та багатьох інших, спеціалізується на веб-розробці, мобільній розробці, IoT/Smart Devices, блокчейні, великих даних та аналітиці.
Рік заснування: 2014
Кількість працівників: 101-250
Сайт: binarapps.com

Переваги співробітникам

Відгукнутися
Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Є тестове завдання Remote
26.06.2024
Детальніше
  • Kotlin
  • Compose
  • MacOS
  • Windows

Ми шукаємо досвідченого інженера, який привнесе досвід з Compose Multiplatform у наші продукти. Ця позиція не передбачає роботи з Android SDK.

Процеси та інструменти:

У розробці продуктів ми будуємо процес на основі гнучких методологій. Пріоритетом є якість рішень, а не швидкість впровадження функціональності у продакшн.
Ми багато використовуємо статичні аналізатори, приділяємо велику увагу чистоті коду та автоматизованим тестам, а також проводимо обов’язкове code review у випадку будь-яких змін для підвищення ефективності.
Розробка системи та API виконується із використанням Domain-Driven Design.
Ми використовуємо Event Storming для визначення вимог. Для середньо- та довгострокового планування ми використовуємо Wardley Mapping.

Технологічний стек, що використовується в наших продуктах:

  • Kotlin (останні версії).
  • Java, JxBrowser.
  • Protobuf, gRPC.
  • Spine Event Engine.

У повсякденній розробці ми використовуємо такі інструменти:

  • Git, GitHub.
  • GitHub Actions для CI/CD.
  • IntelliJ IDEA.

Чим ви будете займатись:

  • Брати участь у розробці desktop застосунків і UI компонентів для macOS і Windows за допомогою Kotlin і Compose Multiplatform.
  • Пропонувати ідеї щодо вдосконалення та майбутнього розвитку продукту. Знаходити шляхи практичної реалізації цих ідей.

Необхідні знання та навички:

  • Від п’яти років досвіду роботи.
  • Вміння програмувати на Kotlin.
  • Досвід роботи з Compose Multiplatform.
  • Великий досвід проведення code review.
  • Письмова та розмовна англійська на рівні Upper-Intrmediate.

Буде перевагою:

  • Досвід релізу та підтримки desktop застосунків у production режимі.

Інформація про компанію TeamDev

TeamDev – міжнародна компанія-розробник програмного забезпечення. Компанія займається розробкою власних програмних продуктів для підвищення продуктивності праці розробників та оптимізації робочого процесу, бібліотек для інтеграції веб-компонентів у Java і .NET програми, CQRS/Event Sourcing фреймворку для високонавантажених програм, заснований на Deep Learning рішенні для обробки зображень.
Рік заснування: 1994
Кількість працівників: 101-250
Резидент Дія.City
Сайт: teamdev.com

Переваги співробітникам

Відгукнутися
Досвід від 4 років Middle, Senior Full-time Upper-Intermediate / B2 Є тестове завдання Office, Remote Київ
24.06.2024
Детальніше
  • Swift
  • iOS
  • UIKit
  • HTTP
  • REST
  • Core Data
  • Core Animation
  • MapKit
  • C/C++
  • Agile
  • Jira
  • Git

About project:

We invite you to join the e-health product with new technology, strong and experienced team.
Highly loaded technologies, no legacy code and the ability to improve the product directly. The project has already established itself on the territory of Ukraine (and other counties), operates in more than 1000 settlements and helps more than 1million worldwide users to receive medical care 24/7.
At the moment, the product is being scaled up to the international market: the Middle East and Africa.

Position duties:

  • Work as a part of the distributed Development Team;
  • Design and implementation of low-latency, high-availability, and performant application;
  • Produce maintainable, reusable, and testable code;
  • Develop and maintain technical documentation related to the project;
  • Implementation of application functionality across the whole range of tasks: network communication, UI, business logic, integration with third-party services;
  • Participate in status meetings and collaborate with other team members;
  • Share your experience with other team members.

Our Requirements:

  • 4+ years of experience on iOS, SWIFT;
  • Good knowledge in programming language core (declarations/statements/flows);
  • Strong OOP background, good in MVC/MVP;
  • Experienced in UIKit, Storyboards, auto layout, UI animations;
  • Good in networking, HTTP, REST, remote server;
  • Good in CoreData, UIKit, CoreAnimation, MapKit;
  • Understanding of Push notifications, iCloud, basics of Payments/IAP;
  • Knowledge of multithreading/synchronization primitives;
  • Languages: C/C++ – basics, Swift – strong;
  • Comfortable with Agile methodologies, JIRA, git, and code review.

Additional skills:

  • Education in Computer science or the same;
  • Fluent English skill.

Інформація про компанію InDev Lab

InDevLab (Innovations Development Lab) – міжнародна IT-компанія, що впроваджує інноваційні рішення, реалізує найсміливіші ідеї та використовує передові інструменти. Компанія допомагає організаціям модернізувати свій бізнес, завойовувати нові ринки та залучати нову аудиторію за допомогою персоналізованих ІТ-рішень.
Рік заснування: 2017
Кількість працівників: 101-250
Сайт: indevlab.com

Переваги співробітникам

Відгукнутися
Досвід від 4 років Middle, Senior Full-time Advanced / Fluent / C1 Є тестове завдання Office, Remote Київ
24.06.2024
Детальніше
  • Java
  • Kotlin
  • Dagger
  • MVVM
  • Clean
  • Git
  • Android
  • Android SDK

About project:

We invite you to join the e-health product with new technology, strong and experienced team.
Highly loaded technologies, no legacy code and the ability to improve the product directly. The project has already established itself on the territory of Ukraine (and other counties), operates in more than 1000 settlements and helps more than 1million worldwide users to receive medical care 24/7.
At the moment, the product is being scaled up to the international market: the Middle East and Africa.

Position duties:

  • Work as a part of the distributed Development Team;
  • Design and implementation of low-latency, high-availability, and performant application;
  • Produce maintainable, reusable, and testable code;
  • Develop and maintain technical documentation related to the project;
  • Implementation of application functionality across the whole range of tasks: network communication, UI, business logic, integration with third-party services;
  • Participate in status meetings and collaborate with other team members;
  • Share your experience with other team members.

Our Requirements:

  • 4 + years of experience in Java, Kotlin;
  • Excellent knowledge Dagger 2;
  • Excellent knowledge and experience with Android SDK and Support Libraries;
  • Familiar and practical expirience with Android App Components;
  • Excellent knowledges Android Architecture Components (DataBinding, Lifecycles, Livedata, Navigation, Room, ViewModel, WorkManager)
  • Work experience with MVVM, Clean Architecture;
  • Experience with Git.

Additional skills:

  • Education in Computer science or the same;
  • Fluent English skill.

Інформація про компанію InDev Lab

InDevLab (Innovations Development Lab) – міжнародна IT-компанія, що впроваджує інноваційні рішення, реалізує найсміливіші ідеї та використовує передові інструменти. Компанія допомагає організаціям модернізувати свій бізнес, завойовувати нові ринки та залучати нову аудиторію за допомогою персоналізованих ІТ-рішень.
Рік заснування: 2017
Кількість працівників: 101-250
Сайт: indevlab.com

Переваги співробітникам

Відгукнутися
Досвід від 3 років Middle Full-time Upper-Intermediate / B2 Є тестове завдання Office, Remote Київ
24.06.2024
Детальніше
  • Flutter
  • Git
  • Dart
  • REST
  • Swift
  • Kotlin

About project:

International e-commerce platform for the sale of images and photos on the basis of auctions.
The project implemented a web-platform and a mobile application. This is a Highload project with modern technology. The product was released in the spring of 2021 and is now conquering the markets of Asia and the United States.

Position duties:

  • Design, build and scale mobile applications using Flutter;
  • Implement elements and user interface functionality for cross-platform applications;
  • Writing quality, well-maintained code;
  • Implementation of application functionality across the whole range of tasks: network communication, UI, business logic, integration with third-party services;
  • Communicate with team, managers and clients;
  • Share your knowledges with team members.

Our Requirements:

  • 3+ years of experience in commercial Software Development;
  • 2+ years of experience with Flutter;
  • Required: Git, Dart;
  • Experience with BloC architecture, Dio, RiverPod;
  • Experience with custom UI implementation;
  • REST principles understanding;
  • Strong knowledge of design patterns SOLID and GRASP paradigms;
  • Good knowledge of multithreading and memory management;
  • Good spoken and written English.

Additional skills:

  • Education in Computer science or the same;
  • Fluent English;
  • Experience in native mobile application development (Swift or Kotlin).

Інформація про компанію InDev Lab

InDevLab (Innovations Development Lab) – міжнародна IT-компанія, що впроваджує інноваційні рішення, реалізує найсміливіші ідеї та використовує передові інструменти. Компанія допомагає організаціям модернізувати свій бізнес, завойовувати нові ринки та залучати нову аудиторію за допомогою персоналізованих ІТ-рішень.
Рік заснування: 2017
Кількість працівників: 101-250
Сайт: indevlab.com

Переваги співробітникам

Відгукнутися
Досвід від 4 років Middle Full-time Advanced / Fluent / C1 Є тестове завдання Office, Remote Київ
24.06.2024
Детальніше
  • iOS
  • iOS SDK
  • Swift
  • HTTPS
  • REST
  • JSON
  • GoF
  • RxSwift
  • Flux
  • Redux
  • Core Data
  • SQLite
  • Unit Tests
  • XCTest
  • Bitrise
  • Jenkins
  • GitHub Actions
  • fastlane
  • App Store Connect

We are looking for new team members to international e-commerce project.
Our client - is popular e-commerce platform for car renting and tourism in Germany and France. More that 150 people from 10 nationalities are working on product development and best user cases. An open atmosphere and responsible colleagues have a direct impact on the product.
Our task is develope new product for car renting with new user flow. Thanks to direct communication with team members, product managers and ScrumMaster, you will have unlimited opportunities to influence the project and suggest improvements.

Position duties:

  • Implement aesthetic adaptive screens according to mocks.
  • Extend the application with new functionality.
  • Integrate the new third-party API and support existing ones.
  • Follow team guidelines ensuring quality and consistency in the design and development phases of applications.
  • Lead efforts to design, architect and write new software components.
  • Provide support for production applications as issues arise.
  • Troubleshoot performance and scalability issues.
  • Identify opportunities to improve and optimize applications.
  • Work with project management to understand new requirements.
  • Follow internal software development processes and standards.
  • Share expertise within the team.

Our Requirements:

  • You are very experienced in iOS development including SDK and third-party frameworks.
  • You have worked with Swift before and know how to utilize the language in the most efficient way.
  • You are experienced in client-server architectures using HTTPS, REST, and JSON.
  • You have a deep understanding of application architectures, design patterns and best coding practices (SOLID, GoF, Clean/Hexagonal architecture).
  • You have a deep understanding of reactive programming (RxSwift) and unidirectional architectures (FLUX/Redux).
  • You are proficient with CoreData or SQLite (GRDB).
  • You have strong unit testing skills (RxTest, XCTest, Nimble).
  • You are using the modern iOS tooling on a daily basis (fastlane, match, SwiftGen, Sourcery, Mint, etc.).
  • You understand the iOS code signing and AppStore Connect publishing process.
  • You possess the ability to write runtime optimized code and have an understanding of algorithmic complexity.
  • You bring a test-driven mindset.
  • You are experienced in continuous integration/continuous delivery (fastlane, Github actions, Bitrise, Jenkins).
  • Fluent English skills.

Additional skills:

  • Computer science education or the same technical education.
  • 4+ years expirience in software development.

Інформація про компанію InDev Lab

InDevLab (Innovations Development Lab) – міжнародна IT-компанія, що впроваджує інноваційні рішення, реалізує найсміливіші ідеї та використовує передові інструменти. Компанія допомагає організаціям модернізувати свій бізнес, завойовувати нові ринки та залучати нову аудиторію за допомогою персоналізованих ІТ-рішень.
Рік заснування: 2017
Кількість працівників: 101-250
Сайт: indevlab.com

Переваги співробітникам

Відгукнутися
Досвід не має значення Middle Full-time Advanced / Fluent / C1 Є тестове завдання Office Cluj-Napoca
14.05.2024
Детальніше
  • React Native
  • React Navigation
  • Redux
  • JavaScript
  • REST
  • API
  • JSON
  • XML
  • Swift
  • Java
  • Objective-C
  • Kotlin
  • Agile
  • Unit Tests
  • Nginx
  • Apache
  • TypeScript

Purpose Of Your Role

Together with your colleagues, you will optimize the experience of millions of people on the Web, SmartTVs, Set-Top Boxes, and mobile devices.

To do so, you will

  • write efficient code
  • document and maintain software functionality troubleshoot, debug, and upgrade existing systems

Required Key Competencies

  • React Native
  • React Navigation
  • Redux
  • React
  • JavaScript
  • ES6
  • Async promises and observables
  • REST and APIs, JSON, XML
  • UI/UX knowledge
  • Fluent English

Increasing your Chances

  • Native App Development
  • Swift, Obj. C, Java/Kotlin
  • Agile Methodologies
  • Unit Testing
  • Web Servers (Nginx, Apache)
  • TypeScript

Інформація про компанію 3 Screen Solutions

3SS – забезпечує бездоганний досвід розваг на всіх екранах для постачальників послуг у всьому світі. Компанія є визнаним лідером у системній інтеграції, розробці програмного забезпечення, інноваційному дизайні UI/UX та архітектурі рішень. Команда створила 3Ready, провідну екосистему розваг у світі, щоб прискорити запуск розважальних послуг на всіх пристроях, спільно створювати та впроваджувати інновації, орієнтовані на клієнта.
Рік заснування: 2009
Кількість працівників: 251-500
Сайт: 3ss.tv

Переваги співробітникам

Відгукнутися
Досвід від 5 років Senior Full-time Не має значення Є тестове завдання Office Warszawa
07.05.2024
Детальніше
  • Android SDK
  • Jetpack
  • Kotlin
  • Coroutines
  • Firebase
  • Room
  • SQLite
  • Realm
  • REST

We are looking for a Senior Android Developer in Warsaw, Poland. As a member of this mobile team, you will be responsible for the development and maintenance of the home monitoring system mobile application. The Mobile Engineer ensures that the applications will be created and deployed in a timely fashion and maintained to a high quality.

Key responsibilities:

  • Develop, maintain, and document Android applications for phones and tablets;
  • Contribute to the app’s architecture and team’s methodologies;
  • For assigned projects, take overall responsibility for delivering the product to production, including collecting requirements, technical requirements generation and architecture design, documentation, and Agile release requirements.

Skills required:

  • BS/MS in Computer Science with minimum 5+ years’ experience in Android development;
  • Expert in consumer app development using Android SDK up to API level 34 and Jetpack libraries;
  • Knowledge and hands-on experience with Kotlin and Coroutines;
  • Good understanding of data structures and basic algorithms;
  • Hands-on experience with Firebase services. Experience with Google services (Maps, Geofencing) is a plus.
  • Experience with databases and ORMs (Room, SQLite, Realm, or similar)
  • You know when and how to use dependency injection;
  • Good knowledge of OOP, design patterns, and architectural patterns (MV*, Clean architecture);
  • Ability to write testable code and tests (unit, integrational);
  • Awareness of “Material Design” principles and components;
  • Strong experience with REST technology is required;
  • Excellent troubleshooting skills;
  • Strong understanding of the development cycle of software products, able to track and resolve issues;
  • Teamwork. This position requires a close working relationship with the extended ARLO team, including engineering, operations, sales, customer support, marketing, and program management;
  • Good communication skills, both written and verbal.

Інформація про компанію Elinext

Elinext – міжнародна IT-компанія, яка надає послуги аутсорсингу з розробки програмного забезпечення компаніям різного розміру. Компанія надає повний спектр послуг з розробки ПЗ: Software Development, Business Analysis, UI/UX Design, DevOps as a Service, Cloud Architecture, Web та Mobile Development, QA and Software Testing, Support & Maintenance, Software Product Engineering.
Рік заснування: 1997
Кількість працівників: 501-1000
Резидент Дія.City
Сайт: elinext.com

Переваги співробітникам

Відгукнутися

Сторінки

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.