Вакансії Mobile Developer / Engineer
- iOS
- Swift
- Firebase
- UIKit
- Github
- Jira
We are looking for an experienced iOS Developer to join our team! In this role, you’ll be instrumental in building and enhancing mobile applications that empower users with modern financial tools. If you have a passion for developing intuitive, high-performance applications and a strong background in iOS development, we’d love to hear from you.
Our client is a leading financial technology company that innovates in corporate spend management. They deliver a modern solution combining a corporate card with a robust expense management platform, allowing organizations to gain full visibility and control over expenses in real-time. By utilizing AI-driven insights and seamless mobile tools, they enable finance teams to simplify workflows, enhance compliance, and improve overall financial efficiency.
Requirements:
- Proven experience in iOS development with Swift.
- Familiarity with Firebase and UIKit.
- Proficient in using GitHub for version control.
- Experience with Jira
- Ability to overlap with team hours until 12 PM PST.
Інформація про компанію Akvelon Ukraine
Переваги співробітникам
- English Courses
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані державні свята
- Оплачувані лікарняні
- Android SDK
- Kotlin
- Jetpack Compose
- Dagger
- Room
- Glide
- Coroutines
About the Project
You will contribute to a high-impact initiative focusing on monetization products. The team is responsible for two key products:
- A platform enabling creators to sell custom avatars to users.
- A tipping feature within the application, enhancing user engagement and creator support.
These products operate in a fast-paced, iterative development environment and emphasize high-quality standards. You will play a pivotal role in shaping emerging products and introducing innovative payment features.
Requirements:
- 4+ years of experience in mobile development, working with various parts of the Android stack
- Strong proficiency in Kotlin, with experience in Jetpack Compose preferred
- Hands-on experience with:
- Coroutines for asynchronous programming
- Dependency injection using Dagger
- Room for database management
- Glide for image loading and caching
- Proven experience building customer-facing applications
- Familiarity with designing and scaling applications to handle large user bases and high performance requirements.
Nice-to-Have Qualifications:
- Experience with payment systems and payment-related features
- Expertise in building complex UIs and animations to enhance user experience.
Key Responsibilities:
- Design, develop, and maintain Android applications using Kotlin and Java
- Utilize Jetpack Compose to create modern, responsive, and high-performing user interfaces
- Implement asynchronous programming with Coroutines and dependency injection with Dagger
- Manage local data persistence using Room and enhance media handling with Glide
- Collaborate with cross-functional teams to build features for high-scale consumer applications with over 10 million installs
- Design and implement distributed systems capable of operating under high load
- Maintain best practices in code quality, testing, and performance optimization.
Інформація про компанію Akvelon Ukraine
Переваги співробітникам
- English Courses
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані державні свята
- Оплачувані лікарняні
- React Native
- React.js
- JavaScript
- TypeScript
- HTML5
- CSS3
- UI/UX
- Git
- RESTful API
- WebSockets
- WebView
- iOS
- Android
- Integration testing
- Jest
- Detox
- Node.js
- Next.JS
We are looking for an experienced Senior React Native Engineer to join a long-term project in the financial sector. You will be working as part of an international team, contributing to the development of high-quality digital financial products.
What are we looking for:
Technical skills:
- 5+ years of experience with React Native (both CLI and Expo) and React.js.
- Strong knowledge of JavaScript (ES7+), TypeScript, HTML5, and CSS3.
- Prior experience in Fintech projects is required.
- Solid understanding of responsive design principles, UI/UX best practices.
- Experience with Git and version control.
- Proficiency in integrating RESTful APIs, WebSockets, and third-party libraries.
- Strong understanding of mobile app architecture, design patterns, code optimization, and performance tuning.
- Experience managing app updates, versioning, and platform-specific approval processes.
- Expertise in implementing interactions between React Native components and WebView.
- Experience in writing and integrating native modules on iOS and Android platforms for enhanced functionality.
- Proficiency with unit testing and integration testing frameworks (e.g., Jest, Detox).
- Upper-Intermediate English or higher (both spoken and written).
Soft skills:
- Ability to analyze business requirements and communicate effectively with stakeholders.
- Proactive approach, eagerness to learn, and strong problem-solving skills.
- Excellent communication and collaboration skills.
- Strong focus on delivering high-quality solutions.
Nice to have:
- Experience with Node.js.
- Experience with Next.js.
Інформація про компанію ORIL
Переваги співробітникам
- English Courses
- Бухгалтерський супровід
- Компенсація витрат на спорт
- Регулярний перегляд зарплатні
- Kotlin
- Coroutines
- Jetpack Compose
- Android SDK
- RxJava
- Flutter
- UI/UX
- TDD
- API
- JSON
- SOAP
- REST
- XML
As an Android Engineer, you’ll be working with a cross-functional team of designers, developers and testers. Delivering across the entire app life cycle, from concept/design/build/deploy/test, right through to release to app stores and support. The aim is to enable intuitive and seamless digital customer and colleague experiences through innovative technology solutions.
What you'll do:
- Develop and extend the reach of our highly-rated existing applications, while helping to define the roadmap for future TUI apps.
- Collaborating with product owners and design colleagues to deliver inspirational travel apps, and continue to optimise their performance post-release.
- Develop and produce functional solutions with quality designs and code in accordance to architecture design standards, code standards and environment configuration management.
- Build prototypes at the tech scoping stage of projects and create and maintain a robust technical framework to support the apps.
- Create compelling device-specific user interfaces and experiences across multiple brands with minimal duplication of effort.
- Seek continual improvements in delivery with the team to drive efficiency and productivity.
What we're looking for:
- Experience of Android development (Kotlin, Coroutines, Jetpack Compose, Android SDK, RxJava);
- Experience of Flutter is desirable;
- Working knowledge of the general mobile landscape, architectures, trends and emerging technologies;
- Understanding of Android UX/UI guidelines/best practices and the ability to engage with the creative team to deliver pragmatic solutions balancing design, quality and velocity;
- Flair for clean code, reusability, testability and readability (SOLID, TDD);
- Experience with mobile development issues related to performance optimisation, caching, security and native components/SDK’s;
- Solid understanding of OOP principles and design;
- Experience with outside data sources and API’s (JSON, SOAP, Rest, XML);
- Excellent communication skills across all levels of the organisation and external 3rd parties/suppliers;
- Upper-intermediate or higher level of spoken and written English;
- Bachelor’s Degree or equivalent in Computer Science or related disciplines.
Інформація про компанію Pwrteams
Переваги співробітникам
- English Courses
- Relocation assistance
- Work-life balance
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- React Native
- MobX
- Redux
- CSS
- HTML5
- JavaScript
- TypeScript
- Google Play
- App Store
- Sketch
- Zeplin
- Figma
- HTTP
- Rest API
- Git
- Agile
- Kanban
We are looking for a React Native Developer.
Requirements:
- 2+ years of JavaScript development experience (TypeScript is welcome);
- Solid knowledge of React Native, MobX or Redux, CSS and processors, HTML5;
- Published projects in the App Store and Google Play;
- Working experience as a developer with Sketch, Zeplin or Figma;
- Understanding how Rest Api and HTTP work;
- Understanding architectural design patterns;
- Experience with GIT version control system;
- Teamwork experience and understanding of Agile/Kanban methodologies.
Інформація про компанію MBicycle
Переваги співробітникам
- English Courses
- Team buildings
- Гнучкий графік роботи
- Компенсація навчання
- Медичне страхування
- Надається ноутбук
- Регулярний перегляд зарплатні
- Swift
- UIKit
- Foundation
- MVVM
- MVC
- VIPER
- Rest API
- CoreData
- Realm
- Unit Tests
- UI testing
- RxSwift
- ReSwift
- SwiftUI
- Combine
- CI/CD
We are looking for a Middle/Senior iOS Developer.
The task scope includes:
- Communication with the clients, clarification, and discussion of their requirements.
- Taking part in project planning.
- Conducting and passing a code review.
- Participation in various development stages: demo, testing, building, and releasing applications.
- Work in distributed teams.
- Development of new functionality.
- Improving and maintaining existing code.
Requirements:
- 2+ years of experience with Swift development;
- Good knowledge of UIKit, Foundation;
- Experience in implementing custom UI elements;
- Good knowledge of common architecture patterns (MVVM, VIPER, MVC);
- Good understanding of multithreading development;
- Knowledge of REST API;
- Intermediate+ English level.
Nice-to-haves:
- Experience working with CoreData/Realm;
- Experience in writing Unit and UI tests;
- RxSwift;
- ReSwift;
- SwiftUI/Combine;
- Practical experience in CI/CD.
Інформація про компанію MBicycle
Переваги співробітникам
- English Courses
- Team buildings
- Гнучкий графік роботи
- Компенсація навчання
- Медичне страхування
- Надається ноутбук
- Регулярний перегляд зарплатні
- React Native
- TypeScript
- React Query
- Zustand
- Rest API
- GraphQL
- Unit Tests
- E2E testing
- fastlane
- iOS
- Android
- Jira
- YouTrack
The web and mobile applications allow for booking nurse services. The primary function of the mobile client is to order nurse service to take care of elderly patients. The patient is able to find the nearest nurse to his/her location and observe the services that the nurse provides and than make an appointment.
Responsibilities:
- Writing "clean", well-designed code;
- Defining solutions based on business requirements;
- Delegating technical tasks to other developers;
- Working with Jira and YouTrack;
- Taking part in requirements analyses, researching implementation ways, and possibilities;
- Analyzing and estimating implementation efforts.
Required skills and experience:
- Excellent knowledge of React & React Native;
- Able to write clean and high-quality Typescript code;
- Familiar with state management. React Query and Zustand in particular;
- Able to consume REST and GraphQL APIs;
- Being able to optimize code generation and collaborate on REST or GraphQL APIs;
- Familiar with writing tests, both unit tests and component tests;
- Upper-Intermediate or higher level of English;
- Fluency in Ukrainian.
Will be a plus:
- Knowledge of E2E testing;
- Experience with Fastlane to build & deploy apps;
- Having the knowledge required to write native modules in Obj-C/Swift or Java/Kotlin;
- Having a background in native iOS and/or Android development.
Інформація про компанію Lionwood software
Переваги співробітникам
- English Courses
- Team buildings
- Бухгалтерський супровід
- Велопарковка
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація навчання
- Оплачувані лікарняні
- Оплачувана відпустка
- Парковка для авто
- Юридичний супровід
- Kotlin
- Android
- Jetpack Compose
- Room
- SQL
- Jira
- YouTrack
The Learning management system (LMS) aims to bridge the gap between teachers, students, parents, and admins and have them all on one platform. NIT makes it easy to create and manage all learning activities, such as: creating online classes, assessing students, enhancing collaboration, and storing, and tracking individual/ aggregate progress. Besides, the software gives users access to a digital library which includes videos, presentations or ebooks, and chat.
Responsibilities:
- Writing "clean", well-designed code;
- Defining solutions based on business requirements;
- Working with Jira and YouTrack;
- Taking part in requirements analyses, researching implementation ways, and possibilities;
- Analyzing and estimating implementation efforts.
Required skills and experience:
- Proficient in Kotlin, with the ability to write clean, efficient, and reusable code;
- Familiarity with functional programming concepts and lambda expressions;
- Understanding of multithreading and concurrency in Kotlin;
- Comprehensive knowledge of Android Architecture Components, including ViewModel, LiveData, Room, and Paging;
- Familiarity with Android lifecycle management and lifecycle-aware components;
- Custom view creation and advanced UI techniques like canvas drawing and animations;
- Understanding of adaptive layouts and support for multiple screen sizes and densities;
- Experience with Jetpack Compose or willingness to learn modern declarative UI frameworks;
- Experience with Room Database and implementing complex queries using SQL;
- Understanding of data migration strategies and version control in Room;
- Fluency in Ukrainian;
- Upper-intermediate or higher level of English.
Will be a plus:
- Knowledge of testing;
- Experience with Fastlane to build & deploy apps;
- Having the knowledge required to write native modules in Obj-C/Swift;
- Having a background in JS development.
Інформація про компанію Lionwood software
Переваги співробітникам
- English Courses
- Team buildings
- Бухгалтерський супровід
- Велопарковка
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація навчання
- Оплачувані лікарняні
- Оплачувана відпустка
- Парковка для авто
- Юридичний супровід
- JavaScript
- React Native
- React Hooks
- iOS
- Android
Now we’re expanding and welcome talented Middle React Native Developer to join our team.
About the product:
First Time Media is a consumer technology company specializing in developing and publishing innovative digital solutions for parents and pet owners.
Firsties is your ultimate memory keeper – encouraging you to capture every "first" and magical moment in your baby’s or pet’s life and securely share it with loved ones. It’s more than just a digital scrapbook app.
Responsibilities:
- Create UI and app components from wireframes and prototypes;
- Work with native modules when required.
Qualifications:
- Good knowledge of Javascript (ES6+);
- 3+ years experience with React Native framework and it is commonly used;
- Experience/Proficiency with React Hooks;
- App submitting experience (AppStore, PlayMarket);
- Good spoken and written English.
Інформація про компанію Kultprosvet
Переваги співробітникам
- Медичне страхування
- Оплачувані лікарняні
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- Flutter
- Dart
- iOS
- Android
- SOLID
- Scrum
Kevych Solutions is a forward-thinking tech company dedicated to delivering innovative solutions and exceptional user experiences. Our dynamic team is passionate about technology and driven by a commitment to excellence. We are currently seeking a motivated and enthusiastic Trainee Flutter Engineer to join our growing team.
Key responsibilities:
- Assist in the development and maintenance of mobile applications using Flutter and Dart;
- Collaborate with a team to design, implement, and test new features;
- Contribute to the debugging and troubleshooting of issues in existing applications;
- Participate in code reviews and provide constructive feedback;
- Stay up-to-date with the latest trends and best practices in mobile app development.
Requirements:
- Basic knowledge of Flutter and Dart;
- Understanding developing and deploying processes for iOS and Android applications;
- Strong understanding of Object-Oriented Programming (OOP) and SOLID principles;
- At least Intermediate English level;
- Experience with Scrum methodology;
- Strong problem-solving skills and attention to detail;
- Ability to work effectively in a team and communicate clearly.
Інформація про компанію Kevych Solutions
Переваги співробітникам
- Paid overtime
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Надається ноутбук
- Оплачувані лікарняні
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- React Native
- JavaScript
- iOS
- Android
- UI/UX
- RESTful API
- Git
We are a Ukrainian outsourcing company Join.To.IT, we have been creating software solutions in various business areas for more than 10 years. Our team consists of experienced professionals who are passionate about their business, share common values, and strive for a better result.
If you love what you do, send your resume and become part of our team.
What will be included in your area of responsibility:
- construction of project architecture;
- development and support of existing React Native applications;
- optimization of product performance and reliability;
- participation in the entire development life cycle, from concept to release and support.
What we expect from you:
- from the 1st year of experience in developing React Native applications;
- knowledge of JavaScript;
- understanding of frontend architectures;
- understanding the principles of iOS and Android mobile application development using React Native;
- basic knowledge of UI/UX principles;
- understanding and experience of working with RESTful API;
- solid understanding and experience with Git;
- basic understanding of business analysis;
- the ability to independently plan the working day and processes;
- english level from B1 and above.
Інформація про компанію Join.To.IT
Переваги співробітникам
- English Courses
- Fitness Zone
- Paid overtime
- Team buildings
- Велопарковка
- Гнучкий графік роботи
- Компенсація навчання
- Медичне страхування
- Парковка для авто
- Регулярний перегляд зарплатні
- React Native
- Expo
- Canvas
- Redux
- Axios
- Debugging
- Scrum
Про клієнта та проєкт:
Країна: Канада.
Сфера розробки: HealthCare/Analytics.
Проєкт – це мобільний додаток для оцінки когнітивного стану користувача через поєднання точок на малюнку та трекання різних даних (час, способи поєднання точок, швидкість поєднання, і тд). Після цього проводиться аналіз за допомогою різних алгоритмів, які визначають стан користувача.
Обов'язки на проєкті:
- Розробка, покращення та підтримка функціоналу додатку (React Native);
- Написання чистого, ефективного і задокументованого коду;
- Баг фіксинг;
- Забезпечення високого рівня продуктивності, надійності і масштабованості;
- Тісна співпраця та комунікація з командою та фаундером продукту;
- Участь в обговоренні та прийнятті рішень.
Основні вимоги:
- 2+ років комерційного досвіду розробки на React Native;
- Досвід розробки та знання Expo, Canvas;
- Вміння керувати станом програми за допомогою Redux;
- Глибокі знання Axios;
- Сильні навички налагодження (debugging) та здатність оптимізувати продуктивність програми;
- Рівень англійської мови – Upper-Intermediate (щоденна комунікація);
- Особисті якості: комунікабельність, організованість, самостійність, бажання розвиватись та професійно зростати.
Буде плюсом:
- Досвід роботи на проєктах у схожій сфері;
- Технічна профільна ІТ освіта (Комп’ютерна інженерія, Розробка програмного забезпечення, і тд);
- Знання Scrum методології.
Інформація про компанію InventorSoft
Переваги співробітникам
- English Courses
- Бухгалтерський супровід
- Гнучкий графік роботи
- Медичне страхування
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Android
- Kotlin
- Jetpack Compose
- Dagger
- Glide
- Room
About the Project: You will contribute to a high-impact initiative focusing on monetization products. The team is responsible for two key products:
- A platform enabling creators to sell custom avatars to users.
- A tipping feature within the application, enhancing user engagement and creator support.
These products operate in a fast-paced, iterative development environment and emphasize high-quality standards. You will play a pivotal role in shaping emerging products and introducing innovative payment features.
Requirements:
- 4+ years of experience in mobile development, working with various parts of the Android stack
- Strong proficiency in Kotlin, with experience in Jetpack Compose preferred
- Hands-on experience with:
- Coroutines for asynchronous programming
- Dependency injection using Dagger
- Room for database management
- Glide for image loading and caching
- Proven experience building customer-facing applications
- Familiarity with designing and scaling applications to handle large user bases and high performance requirements.
Nice-to-Have Qualifications:
- Experience with payment systems and payment-related features
- Expertise in building complex UIs and animations to enhance user experience.
Key Responsibilities:
- Design, develop, and maintain Android applications using Kotlin and Java
- Utilize Jetpack Compose to create modern, responsive, and high-performing user interfaces
- Implement asynchronous programming with Coroutines and dependency injection with Dagger
- Manage local data persistence using Room and enhance media handling with Glide
- Collaborate with cross-functional teams to build features for high-scale consumer applications with over 10 million installs
- Design and implement distributed systems capable of operating under high load
- Maintain best practices in code quality, testing, and performance optimization.
Інформація про компанію Akvelon Ukraine
Переваги співробітникам
- English Courses
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані державні свята
- Оплачувані лікарняні
- Objective-C
- Node.js
- iOS
- iOS SDK
- Sauce Labs
Про проєкт:
Запрошуємо досвідчених iOS девелоперів для участі у поточному проекті від британського замовника.
Проект заключається у розробці мобільного додатку для клінічних досліджень та раннього виявлення деменції та хвороби Альцгеймера. У якості альтернативи стандартним психологічним тестам, додаток тестує розумові здібності користувачів та їх здатність вирішувати проблеми за допомогою коротких нескладних завдань.
Обов’язки на проєкті:
Поточні задачі, що стоять перед командою – це локалізація програми на європейські мови, тестування програми на saucelab, робота зі словниками.
Вимоги до кандидатів:
- Досвід комерційної розробки з використанням Objective C;
- Досвід комерційної розробки на Node.js;
- Бажання та здатність працювати в команді;
- Бажання освоювати нові технології ;
- Знання англійської мови на рівні Intermediate.
Інформація про компанію InterLink
Переваги співробітникам
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Flutter
- BloC
- Dart
- Git
- REST
- SOLID
- GRASP
- Firebase
We are looking for a Middle Flutter Developer to join our growing InterCode team.
About the project:
Healthcare multi-platform portal for big western market.
Responsibilities:
- Write maintainable bug-free code.
- Estimate tasks and follow own estimations.
- Ability to explain the problem and/or set a resolution for an issue.
- Work with task tracking systems.
- Communicate with PM and optionally with a customer.
- Be a team player.
Requirements:
- 2+ years of experience in commercial Software Development.
- 2+ years of experience with Flutter.
- Required: Git, Dart.
- Experience with BloC architecture.
- 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 (Upper-Intermediate).
Nice to have:
- Experience in publishing applications on AppStore/Play Market.
Інформація про компанію InterCode
Переваги співробітникам
- Team buildings
- Без бюрократії
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- React Native
- iOS
- Android
- JavaScript
- TypeScript
- API
- Redux Toolkit
- Flux
- Flutter
- CI/CD
- Docker
- Agile
We are seeking a Mobile Developer with strong experience with React Native, who will participate in all aspects of developing and architecting new and innovative applications. You will develop modern products for western clients, working closely with other team members to integrate your solutions into scalable platforms for various business domains like Healthcare, Fintech, Automotive, Solar Energy, Supply Chain, Workflow Process Automation.
You will have the opportunity to work with the latest technologies and are expected to continuously get out of your comfort zone to learn new things and get your hands dirty. More importantly, we want you to take pride in the success, as it is under the ownership and responsibility of the entire team and that includes you!
Primary accountabilities/Responsibilities:
- Cross-platform development for mobile devices (iOS/Android) using React Native.
- Analysing technical requirements.
- Designing and developing well-structured code.
- Writing great software adhering to Agile software engineering practices.
- Application troubleshooting and improvement of existing solutions.
- Taking part in code review of other developers.
- Continuously discover, evaluate, and implement new technologies.
Knowledge, skills, competencies and experience:
- Bachelor’s degree in Computer Sciences;
- 4+ years engineering experience as a mobile developer;
- 3+ years experience of writing commercials apps on React Native framework;
- Profound knowledge of JavaScript and TypeScript;
- Expertise in Mobile Architectures, platforms’ APIs, native components and best practices;
- Good knowledge of Redux Toolkit, Flux architecture;
- Excellent problem-solving skills;
- Strong attention to detail;
- Ability to work independently and as part of a team;
- Upper-intermediate or higher English level and effective verbal communication.
Additional skills that will be an advantage:
- Experience with Flutter and other mobile frameworks;
- Experience with CI/CD tools, Docker basics.
Інформація про компанію Insoftex
Переваги співробітникам
- Гнучкий графік роботи
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- React Native
- TypeScript
- Firebase
- Supabase
- UI/UX
- App Store
- Google Play
We are looking for a talented React Native Developer to join our team and contribute to the development of an exciting platform for our customer. The app is a trading marketplace to discover and manage trading strategies. As a key member of the team, you will be responsible for building and maintaining the mobile application, ensuring a seamless and intuitive user experience. You’ll work with cutting-edge technologies like React Native, TypeScript, and Firebase/Supabase, playing a crucial role in the platform’s growth and evolution.
Responsibilities:
- Mobile App Development: Design, develop, and maintain the React Native mobile application, ensuring high performance and responsiveness.
- TypeScript Integration: Leverage TypeScript to enhance code reliability and scalability, ensuring robust mobile app functionality.
- Backend Integration: Work with Firebase or Supabase for real-time data management, authentication, and cloud functions.
- Feature Development: Implement new features based on user feedback and business needs, with a focus on UI/UX to provide an intuitive experience.
- Collaboration: Work closely with product managers, designers, and other developers to deliver high-quality solutions.
- Code Quality: Ensure code quality and maintainability by following best practices in code reviews, testing, and documentation.
- Performance Optimization: Monitor and improve the performance of the application, ensuring a fast and efficient user experience.
What You’ll Be Doing:
- Develop and enhance the core mobile application using React Native and TypeScript.
- Integrate and manage backend services with Firebase or Supabase.
- Collaborate with cross-functional teams to ensure a smooth and user-friendly experience.
- Continuously improve the app’s performance, features, and stability based on user feedback and evolving business needs.
What You’ll Need:
- Proven experience as a React Native Developer, with a strong portfolio of mobile applications.
- Proficiency in React Native and TypeScript.
- Experience with backend services such as Firebase or Supabase for authentication, real-time data synchronization, and cloud storage.
- Strong understanding of mobile app architectures and best practices for building scalable, maintainable applications.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both written and verbal, for effective collaboration in a remote environment.
- Ability to work independently as well as part of a distributed team.
Nice to Have:
- Experience with UI/UX design principles for mobile applications.
- Familiarity with app deployment processes in both the Apple App Store and Google Play Store.
- Experience with push notifications, offline storage, and app performance optimization.
- Knowledge of testing frameworks and tools for mobile apps.
Інформація про компанію Honeycomb Software
Переваги співробітникам
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Kotlin
- Android SDK
- Rest API
- Git
- Android Jetpack
- CI/CD
We are looking for experienced developers to strengthen our mobile team.
Do you have some experience with native mobile development in Kotlin and want to progress your skills even further? We don't need you to have multiple years of experience and be the most senior developer in the room, however, you should be able to handle a project on your own and want to progress your skills even further (no worries, your senior colleagues will always have your back!).
The Applifting mobile team is involved in both large-scale banking projects and innovative application development for startups.
We use the agile scrum methodology and keep regular releases and 14-day sprints.
You can improve your skills with our mentoring programme. We will help you progress and broaden your knowledge. Regardless of how many years of experience you have, you’ll have the freedom to take your growth into your own hands.
What we expect from you:
- Kotlin.
- Android SDK.
- Communication with REST API.
- Git.
- Czech or English, at B2 level or higher.
And what you can score extra points with:
- Working in multi-modular architecture.
- Experience with various libraries in Android Jetpack.
- Knowledge and usage of design patterns and UX
- Configuration of CI/CD tools.
- Security principles.
Інформація про компанію Applifting
Переваги співробітникам
- English Courses
- Gaming room
- Pet-friendly
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Допомога психотерапевта
- Компенсація витрат на спорт
- Компенсація навчання
- Надається ноутбук
- React Native
- CI/CD
- JavaScript
- REST
- SOA
- Git
- iOS
- Android
- Redux
- Flux
- MobX
- Unix
- Docker
- AWS
- GCP
- Microsoft Azure
Обов'язки:
- Choice of technologies, project estimation in the context of certain technologies;
- Quality control of performed work (code review, tests);
- Consultations, training and mentoring;
- Decomposition of complex parts of the project and their development;
- Research of new technologies/complex components;
- Participation in internal processes improvement.
Що необхiдно мати:
- Understanding of CI/CD (principles, instruments).
- Understanding of ES6/ES7 standards;
- Understanding and usage REST, SOA concepts;
- Fluent knowledge of git and platforms;
- Knowledge of native iOS/Android, including bridging between React Native to native;
- Experience with state management using Redux/Flux/MobX;
- Experience making interactive and performant mobile UIs with React Native;
- Professional experience with React Native (2+ years);
- 2+ years of experience with development of mobile/web application;
- Understanding OOP, design patterns.
Буде чудово, якщо ви також маєте:
- Experience with Unix-based OS.
- Ability to setup required development environment;
- Experience with Docker containers;
- Experience with managing cloud-based (AWS, Google Cloud, Azure etc.) and in-house server infrastructure;
- Strong understanding the design principles of distributed applications;
- Strong understanding usage of SOLID principles and software design patterns;
- Experience with high load projects.
Інформація про компанію GBKSOFT
Переваги співробітникам
- Gaming room
- Team buildings
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- Flutter
- Dart
- RESTful API
- JSON
- Git
- Unit Tests
- BloC
- Redux
- Firebase
Обов'язки:
- Working with the Git version control system;
- Writing and updating technical documentation;
- Application optimization and debugging;
- Collaboration with the development team to achieve the overall project goals;
- Development of mobile applications using Flutter and Dart.
Що необхiдно мати:
- Flexibility, ability to learn quickly, and work in a team;
- Basic knowledge of the English language;
- Experience with Flutter packages and plugins;
- Basic knowledge of working with RESTful API and JSON;
- Experience with Git for version control;
- Knowledge of OOP principles and design patterns;
- Experience with Flutter and Dart for 1 year.
Буде чудово, якщо ви також маєте:
- Experience in writing unit tests;
- Knowledge and experience with architectural patterns (e.g., BLoC, Provider, or Redux);
- Experience with Firebase or other cloud services.
Інформація про компанію GBKSOFT
Переваги співробітникам
- Gaming room
- Team buildings
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Оплачувана відпустка
- Регулярний перегляд зарплатні
Сторінки
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.