Вакансии Mobile Developer / Engineer
- React Native
- JavaScript
- TypeScript
- Xcode
- Android Studio
- AWS
- PostgreSQl
- Redux
- MobX
What you will do
- Design and implement intuitive, responsive, and high-performing mobile applications using React Native;
- Optimize the mobile application for scalability, performance, and seamless user experience across both iOS and Android platforms;
- Collaborate with product designers and back-end engineers to deliver well-integrated solutions aligned with business objectives;
- Lead the development process, establish coding standards, and enforce best practices to ensure high-quality deliverables;
- Mentor junior developers and contribute to team growth through knowledge sharing and code reviews;
- Stay up-to-date with emerging technologies and incorporate innovative solutions into our applications;
- Troubleshoot and resolve technical issues, ensuring application stability and reliability.
Must haves
- Extensive experience with React Native and mobile application development (4+ years of professional experience);
- Strong proficiency in JavaScript/TypeScript;
- Expertise in mobile application optimization for performance and responsiveness;
- Familiarity with native build tools such as Xcode and Android Studio;
- Proven track record of leading and delivering successful mobile applications;
- Excellent communication skills and the ability to work effectively in a team environment;
- Upper-intermediate English level.
Nice to haves
- Familiarity with native build tools such as Xcode and Android Studio;
- Experience with AWS and PostgreSQL for back-end integration;
- Familiarity with state management libraries (e.g., Redux, MobX);
- Knowledge of automated testing frameworks for mobile applications;
- Exposure to UI/UX design principles and tools;
- Passion for sports and understanding of the fantasy sports ecosystem.
Информация о компании AgileEngine
Преимущества сотрудникам
- Гнучкий графік роботи
- Зарплатня вище ринку
- Регулярний перегляд зарплатні
- React Native
- iOS
- Android
- API integration
- Agile
What you will do
- Collaborate with the internal team to understand app architecture and functionalities;
- Work with the external agency to ensure a seamless handoff of the application;
- Maintain and enhance the React Native codebase for both iOS and Android platforms;
- Assist in completing and launching the Android version of the app;
- Troubleshoot, debug, and optimize app performance;
- Share knowledge and best practices with the internal team to enhance development capabilities.
Must haves
- 3+ years of professional experience as a React Native Developer;
- Strong expertise in React Native and mobile app development for both iOS and Android platforms;
- Familiarity with API integrations and mobile app architecture;
- Excellent English communication skills (verbal and written);
- Experience in collaborating with cross-functional teams, including external partners;
- Ability to work independently and meet project deadlines, and Agile framework knowledge.
Информация о компании AgileEngine
Преимущества сотрудникам
- Гнучкий графік роботи
- Зарплатня вище ринку
- Регулярний перегляд зарплатні
- JavaScript
- TypeScript
- TDD
- Babel
- Rollup
- Webpack
- npm
- Node.js
- C++
- Java
Slotomania is the #1 Social Slots Game in the world, the industry leader (#2 grossing games developer on Facebook and #1 grossing social games developer on iOS and Android), and Playtika’s flagman game, boasts over 160 slot games. It is available on the different web platforms (Facebook is a major) and mobile platforms (Apple App Store, Google Play, Amazon, Windows Mobile, Viber games).
Responsibilities:
- Acts as a functional leader – integrates between teams, creates knowledge-sharing methods and defines professional standards for the entire unit
- Leads professional discussions in their domain
- Mentors colleagues in relevant domains and sometimes approves part of their tasks and projects
- Responsible for communication with the architects and working in full collaboration with them
- Working closely with a team on tasks
Requirements:
- Professional programming experience with fluency in JavaScript and Typescript
- Deep knowledge of a SOLID, IoC, OOP, Software Design Pattern, client/server architecture
- High comfort level extending and improving an established codebase
- Experience in off-the-shelf game engines as well as native or custom engines on web\mobile platforms
- Experience unit testing or functional testing, instrumentation, and test harnesses TDD mindset
- Experience in cross-platform programming
- Experience in performance analysis and code optimization
Nice to have:
- Experience with Babel, Rollup|Webpack, NPM, Node.js
- Experience with C++/Java
Информация о компании Playtika
- C#
- Xamarin
- .NET MAUI
- REST
- GraphQL
- Visual Studio App Center
Svitla Systems Inc. is looking for a Senior Mobile Engineer for a full-time position (40 hours per week) in Ukraine. Our client is a Canadian courier and package delivery company. The company delivers nearly 500,000 parcels daily across Canada thanks to a technological platform offering more than 3500 optimized routes to independent delivery employees. The company’s services are provided via a digital order tracking platform that lets suppliers and logistics service dealers accept bulk orders, track parcel delivery routes, check and communicate shipment details, manage bills and invoices, and fasten the cargo shipment processes by partnering with certified transporters, enabling clients to request and enjoy secured transportation of their parcels and cargos by being able to track them in real-time. The client’s customers include Amazon, Pitney Bowes, and Landmark Global, which handle shipping for Etsy and eBay.
Requirements:
- 5+ years of experience in web and mobile development.
- Extensive experience with C# under Xamarin or MAUI platforms (theoretical or practical knowledge of MAUI will be a huge plus).
- Understanding of creating fluid and responsive interfaces.
- Excellent knowledge of API protocols (REST & GraphQL).
- Previously published applications or experience of publishing on App Stores.
- Strong understanding of construction pipelines.
- Knowledge of Visual Studio App Center.
- Familiarity with technologies and their trends.
- Customer service-oriented professional with a problem-solving attitude.
- A solid interest in technology and process improvement.
- A team player who can work closely with diverse groups and working styles.
- Fluent English.
Responsibilities:
- Develop mobile applications.
- Ensure application performance, quality, and security.
- Collaborate with a multidisciplinary team on design and implementation.
- Be a guide for less experienced colleagues.
- Deliver high-quality code.
- Test and document functionality.
- Perform code reviews.
- Apply Agile and Scrum best practices.
Информация о компании Svitla
Преимущества сотрудникам
- English Courses
- Pet-friendly
- Team buildings
- Work-life balance
- Відпустка по догляду за дитиною
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані державні свята
- Оплачувані лікарняні
- Регулярний перегляд зарплатні
- React Native
- JavaScript
- Jest
- Mocha
- Xcode
- Gradle
- Git
- CI/CD
Founded in 2007, Southeast Asia’s pioneering and most trusted property technology company. Success is firmly rooted in solving a very big consumer pain-point – making finding a home a straightforward and transparent process for everyone involved. Finding solutions together is in our DNA – we learn fast, deliver swiftly, and pursue greatness every day. We have a culture of innovation where people seek to proactively solve complex problems and challenges. Our team operates in a flat, low hierarchy, and agile environment that promotes bold ideas and innovation. We believe in open communication to foster a sense of purpose among all our Gurus. We are looking for a Senior React Native Developer with a passion for mobile app development. In this role, you will play a vital role in implementing vision to be a property seeker’s trusted advisor. As a developer working on mobile applications, you’ll drive new innovations and build beautiful user experiences.
Main tasks and responsibilities:
- Design, develop, test, deploy, maintain, and improve the software.
- Build pixel-perfect, smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Monitor the performance of the live app and continuously improve it on both code and experience levels.
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Collaborate with QA on automated and manual testing to make sure our app releases are always worthy.
- Raise the bar by reviewing each other's code, share knowledge, tips & tricks, and generally help out – within and across teams. This may include pair programming.
Education, skills and experience:
- 2+ years of professional experience working with React Native.
- 4+ years of professional software development experience.
- Ability to write well-documented, clean Javascript code
- Experience in testing with tools like Jest, Mocha
- Familiarity with native build tools, like XCode, Gradle
- Excellent communication skills needed to work with stakeholders
- Working knowledge of several architectural approaches, caching, data storage, and security.
- Proficient understanding of code versioning tools, such as Git
- Familiarity with CI/CD practices
- Collaborative attitude, ability to take ownership
Информация о компании Capgemini Engineering
Преимущества сотрудникам
- English Courses
- Відпустка по догляду за дитиною
- Компенсація витрат на спорт
- Медичне страхування
- Надається ноутбук
- Освітні програми, курси
- Парковка для авто
- Java
- Kotlin
- Git
- Appium
- Android
- Android SDK
- Android Studio
- SOAP
- REST
- JSON
- XML
- API
We are seeking an Android Software Engineer with a passion for pushing mobile technology to its limits, who will collaborate with our team of talented developers. The mobile app (for both Android and iOS) is designed for a multinational fast-food chain across various markets.
Main tasks and responsibilities:
- Provide technical solutions
- Prepare reports, manuals and other documentation on the status, operation of software
- Provide support to QA and other teams
Education, skills and experience:
- University Degree in Computer Related Sciences
- Passion for efficiency and getting things done
- Intermediate+ English (oral & written)
- Proficient in Java or Kotlin
- Experience with GIT, with good knowledge of branching strategies
- Experience with the automated build process, unit testing, source code analysis tools
- Experience with Appium
- 1+ years Android programming experience, deep platform knowledge
- Knowledge of Android SDK, Android Studio.
- Knack for benchmarking and optimization
- Understanding of design patterns, IoC, DI, SOLID, OOP
- Understanding of web Service integration (SOAP, REST, JSON, XML)
- Understanding of third-party libraries and APIs.
- Understanding of of the full mobile development life cycle.
Информация о компании Capgemini Engineering
Преимущества сотрудникам
- English Courses
- Відпустка по догляду за дитиною
- Компенсація витрат на спорт
- Медичне страхування
- Надається ноутбук
- Освітні програми, курси
- Парковка для авто
- Java
- Kotlin
- Jetpack Compose
- Android SDK
- Android Studio
- Gradle
- RESTful API
- JSON
- Git
- Android Jetpack
Project is mobile app(Android & iOS) for multinational fast food chain on multiple markets.
Main tasks and responsibilities:
- Design, develop, test, and maintain Android applications using the latest Android SDK and tools
- Optimize application performance for various Android devices and screen sizes
- Write clean, well-structured, and maintainable code
- Stay updated with the latest Android technologies and industry trends
- Contribute to the development and maintenance of our company's mobile development standards and best practices
Education, skills and experience:
- Strong proficiency in Java and Kotlin
- Jetpack compose
- KMM
- Analytics
- Code smell, code refactoring.
- Solid understanding of Android UI/UX design principles and best practices
- Experience with Android SDK, Gradle, and Android Studio
- Knowledge of RESTful APIs and JSON
- Experience with version control systems (Git)
- Experience with Android Jetpack components (e.g., ViewModel, LiveData, Navigation)
- Knowledge of architecture patterns (e.g., MVP, MVVM)
- Experience with performance optimization and testing tools
Информация о компании Capgemini Engineering
Преимущества сотрудникам
- English Courses
- Відпустка по догляду за дитиною
- Компенсація витрат на спорт
- Медичне страхування
- Надається ноутбук
- Освітні програми, курси
- Парковка для авто
- Dart
- Flutter
- iOS
- Android
- REST
- GraphQL
- SQLite
- drift
- ObjectBox
- Realm
- Firebase
- RxDart
- UML
- C4
- Swift
- Objective-C
- Java
- Kotlin
- Protobuf
- WebSockets
Our client is a well-known e-commerce retailer dedicated to enhancing women’s health and lifestyle through technology. Their mission is to inspire and support balanced fitness for women. Our role involves reviewing and implementing solutions for digital platforms, including mobile apps and Shopify products.
What you will do
- Design and develop high-quality Flutter applications.
- Create detailed technical specifications for applications.
- Troubleshoot and debug applications.
- Ensure applications meet performance and scalability requirements.
- Work closely with other teams to ensure the product meets the client’s needs.
- Monitor application performance and provide optimization recommendations.
- Stay up to date with the latest technologies and industry trends.
What you need for this
- 5+ years of experience in Software Engineering.
- Excellent knowledge of Dart Programming Language.
- Extensive experience with Flutter Framework (including UI components, sensors, navigation, state and resource management).
- Strong knowledge of Flutter Platform and its components (compiler, layers, and engine).
- Understanding of iOS and Android Interface Guidelines.
- Proficiency in version control systems such as Git.
- Good knowledge of design patterns, OOP and Clean Code principles (SOLID, CLEAN, etc.).
- Good knowledge of REST, GraphQL, Networking Clients and Layers, Network Security.
- Experience with relational and non-relational databases (SQLite, Drift, ObjectBox, Realm, Firebase).
- Experience with delivering the App via CI/CD, Firebase, Google Play Console, AppStore Connect.
- Experience with Google Play and Firebase Services, In-App Purchases, and Push Notifications.
- Understanding of Data Structures & Algorithms.
- Understanding of concepts and principles of Functional programming.
- Excellent knowledge of multithreading, streams and isolates, and background processes.
- Experienced in Testing frameworks and methodologies (unit/widget testing, SnapshotTests).
- Experience in developing and applying App Architectures (MVVM, VIP, Redux, BLoC, etc.).
- Understanding of Dependency Injection.
- Familiarity with Reactive and Data-Driven programming (RxDart etc.) .
- Experience in documenting code using Modelling diagrams (e.g. UML, C4).
- Ability to write clean, efficient, and well-documented code .
Will be a plus:
- Experience with Swift/Objective-C and Java/Kotlin.
- Experience in Native Development and writing custom platform-specific code.
- Experience with ProtoBuf, WebSockets.
- Shopify integration using Storefront and Customer APIs.
- Experience with Atomic designs.
Информация о компании Intellias
Преимущества сотрудникам
- Team buildings
- Б'юті послуги
- Догляд за дітьми співробітників
- Компенсація витрат на спорт
- Медичне страхування
- Оплачувані лікарняні
- Swift
- Combine
- RxSwift
- PromiseKit
- CoreData
- iOS SDK
- CocoaPods
- SPM
- SwiftUI
- RESTful API
- ARKit
- Git
- Flutter
- OpenCV
- Node.js
- Python
- Android
Ciklum is looking for a Senior iOS Developer to join our team full-time in Ukraine.
About the role:
As a Senior iOS Developer, become a part of a cross-functional development team engineering experiences of tomorrow.
Our Client’s mission is to enable brands and retailers to harness the power of digital technologies to produce the best shopping experiences imaginable. Their retail platform allows customers to understand what is happening on the shelf, in every store, all the time so they can focus on what they do best – delighting shoppers. Many of the world’s top CPG companies and retailers use dynamic merchandising, in-store execution, shopper engagement, market measurement, analytics, and shelf monitoring solutions at scale to drive positive shopper experiences and unlock revenue opportunities at all points of sale. As pioneers in computer vision, our Client continues to lead the industry in innovation and excellence through development of advanced technologies and autonomous data collection methods. This is a global company with hubs in the United States, Singapore and Israel, serving customers in more than 90 countries worldwide.
Responsibilities
- Collaborate with a global team to define, design, and deliver features
- Ensure the performance, quality, and responsiveness of our apps
- Identify new and emerging technologies to improve our app capabilities
- Work closely with various stakeholders
Requirements
- 6+ years of experience developing native iOS apps using Swift
- Familiarity with MVVM design pattern
- Reactive programming using Combine/RxSwift/PromiseKit
- Experience working with persistent databases such as CoreData
- Testing, provisioning, and deploying applications to Apple Store
- Experience with iOS SDK development
- Experience with CocoaPods and SPM
- Building complex layouts with UIKit, SwiftUI
- Familiarity with RESTful APIs
- Experience in building Augmented Reality apps using ARKit
- Proficient understanding of code versioning tools (Git)
- Understanding of Apple’s design principles and interface guidelines
- Fluency in English
Desirable
- Cross-platform development Flutter
- Mobile CI/CD
- Building SDKs
- Camera Library
- Core ML
- OpenCV
- Server development: NodeJS, Python
- Android development
Информация о компании Ciklum
Преимущества сотрудникам
- 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
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані державні свята
- Оплачувані лікарняні
- iOS
- Swift
- iOS SDK
- UIKit
- Foundation
- GCD
- Realm
- Core Data
Yalantis is a company that has been developing and supplying high-quality, stable, and functional digital products for 15 years. Yalantis is a technology leader in mobile development as we create open source solutions that are used by Xiaomi, TripAdvisor, Discord, Pinterest:
github.com/Yalantis
And now we’re looking for a Middle iOS Developer to join our team and to take part in these challenges.
Responsibilities
- build reusable code and libraries for the future use
- conduct code reviews on a regular basis
- take responsibility to meet all milestones and deadlines
- setup CI for projects
- collaborate with other developers, BA, designers, QA engineers and clients to deliver the best product possible
- be a part of all technical decisions, assistance in knowledge sharing between team members
- develop and support of the components for the GitHub
Requirements
- 3+ years of iOS apps development experience, at least 1 year of experience in Swift
- strong knowledge of iOS SDK (UIKit, Foundation, GCD, etc.) and iOS architecture
- experience with iOS databases (Core Data, Realm)
- knowledge of OOP and client-server architecture
- understanding of Mobile Development Life Cycle
- understanding of iOS Human Interface Guidelines
- experience with parallel and multi-threaded programming
- Upper-Intermediate English level or higher
Информация о компании Yalantis
Преимущества сотрудникам
- English Courses
- Relocation assistance
- Гнучкий графік роботи
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- 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
- Без бюрократії
- Кава, фрукти, перекуси
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- iOS
- Android
- React Native
- Flutter
We are Wix’s Mobile Guild. We develop Wix Mobile applications, empowering our users to manage their businesses on the go, including selling products, offering services, and building communities. Our mission is to enable anyone worldwide to build any mobile application using our infrastructure. As a team, we’re spread across 40+ groups and are all experts in our respective fields. We build our apps using a unique multi-module architecture that allows us to work together independently. We take ownership of what we do and enjoy taking on any technical challenge that stands in our way.
Job Description
As a Mobile Software Engineer in the Payments mobile team, you’ll focus on the client-side development of robust, large-scale software systems, with a primary focus on mobile. Our team plays a crucial role in the Payments infrastructure of the Wix platform, serving millions of users.
- Develop modules to manage payment methods, transaction tracking, and customer dispute resolution
- Go through a comprehensive onboarding process to become proficient with React Native
- Collaborate with web developers to maintain a unified codebase for mobile and web contributions
- Serve as a mobile expert, bridging mobile and frontend engineering
- Maintain high quality and testing standards, utilizing our end-to-end testing framework, Detox
Qualifications:
- 4+ years of experience in software engineering
- Upper-intermediate (B2) English level
- Experience with native mobile development (iOS/Android), cross-platform frameworks (React Native, Flutter), or React for web development
- Proficient in designing and implementing significant portions of client applications
- Ability to make autonomous decisions and take responsibility for features from design to production deployment
- Strong teamwork and communication skills
Информация о компании Wix
Преимущества сотрудникам
- Fitness Zone
- Кава, фрукти, перекуси
- Android
- Kotlin
- Rest API
- Retrofit
- WebSockets
- Jetpack Compose
- WebView
- Room
- Firebase
- Moshi
ELEKS Software Engineering and Development Office is looking for a talented Middle Strong/Senior Android Developer to join our team in Ukraine, Poland.
About project
Our project, which includes an Android app, a web admin interface (Angular), and a backend service or layer (Java and SpringBoot), was developed and launched a few years ago by the ELEKS team. The core team still works on the project, so code quality is high.
Short description:
The application provides the ability to play different lottery games that are popular in the USA. The app allows players to make bets and win prizes. There are several games available to play – making bets for different US states draws, Keno, Roulette, Mini Roulette, etc.
Technologies:
The stack is quite common – Kotlin, Coroutines, Room, Firebase, Retrofit, Moshi.
Requirements
- 4+ years of experience in Android development
- Good knowledge of Kotlin
- Experience with REST API (Retrofit), WebSockets(STOMP)
- Experience with Kotlin Coroutines, Jetpack Compose, WebView, Room (Firebase, Moshi – will be a plus)
- Understanding of OOP, SOLID, MVI.
- Knowledge of Activities, Fragments, and their Lifecycle
- English – Upper-Intermediate high
Responsibilities
- Collaborate with the development team to build high-quality code, following and contributing to key processes like code reviews
- Provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute critical programs
- Make decisions in solution architecture
- Identifying imperfections and suggesting improvements in the app
- Helping the team to troubleshoot if needed
Информация о компании Eleks
Преимущества сотрудникам
- English Courses
- Relocation assistance
- Велопарковка
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
- Парковка для авто
- 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
Преимущества сотрудникам
- Гнучкий графік роботи
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Kotlin
- Android
Our client is developing an online and retail real-money wagering platform, accessible via iOS and Android to approximately 95% of the U.S. online betting market. The platform operates online in 22 states and the District of Columbia, with additional availability in select states for expanded gaming options.
Project overview
Our app is built on established design patterns that teams follow, with each team responsible for aligning their features to these patterns. The focus is on feature-level work, such as creating a leaderboard that updates regularly. Since most logic is in KMP, a Senior Mobile Engineer with strong KMP expertise should effectively handle this level of architecture.
Position overview
We are seeking a Senior Android/Kotlin Developer to join our team and contribute to the development of our real-money wagering platform. This role focuses on creating seamless, high-performance mobile experiences for millions of users across the U.S.
Technology stack
- Backend: Java
- Mobile Android : Kotlin, Kotlin multiplatform
- Mobile iOS: Swift, Kotlin multiplatform
Responsibilities
- Develop and maintain Android applications using Kotlin, ensuring alignment with established design patterns
- Collaborate with cross-functional teams to deliver feature-level projects, such as dynamic leaderboards and real-time updates
- Optimize app performance and ensure scalability across a large user base
- Participate in agile ceremonies, addressing blockers and fostering continuous improvement
- Maintain high standards of code quality, testing, and documentation
Requirements
- Strong experience with Kotlin and Android development
- Familiarity with cross-platform frameworks like Kotlin Multiplatform (KMP)
- Proven track record of delivering high-quality apps in fast-paced environments
- Understanding of agile practices, DevSecOps, and incremental delivery
- Excellent problem-solving skills and a collaborative mindset
Информация о компании DataArt
Преимущества сотрудникам
- English Courses
- Fitness Zone
- Gaming room
- Paid overtime
- Team buildings
- Work-life balance
- Без дрес-коду
- Відпустка по догляду за дитиною
- Велика стабільна компанія
- Велопарковка
- Гнучкий графік роботи
- Довгострокові проекти
- Кімната відпочинку
- Кава, фрукти, перекуси
- Медичне страхування
- Оплачувані лікарняні
- Освітні програми, курси
- JavaScript
- ECMAScript
- React Native
- TypeScript
- Redux
- MobX
- Webpack
- GraphQL
- Apollo
- Git
A mobile app used for food logging, habit tracking and blood sugar monitoring to give you the data and insights to make you an expert in your own health, so you can find the nutrition and habits that help you hit your goals.
Requirements
- 4+ years of relevant experience in the IT industry, strong knowledge of JavaScript including ECMAScript;
- 4+ years of experience with React Native development;
- Experience with Typescript;
- Experience with Redux/MobX, Webpack;
- Experience with GraphQL (Apollo);
- Experience with GIT and branching workflows;
- Familiar with unit testing, and integration testing;
- English: Upper-Intermediate Strong.
Информация о компании Geniusee
Преимущества сотрудникам
- English Courses
- Team buildings
- Без бюрократії
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Надається ноутбук
- Оплата роботи в коворкінгу
- Оплачувані лікарняні
- Регулярний перегляд зарплатні
- Android
- Kotlin
- Room
- Coroutines
- DI
- MVVM
- Jetpack Compose
- Realm
- Dagger
- Koin
Зараз в AMO Apps шукаємо Middle Android розробника, який буде працювати з нашими health&fitness застосунками, що допомагають користувачам ставати більш здоровими та покращувати свою фізичну форму: Unimeal – плани здорового харчування, Mad Muscles – персональні системи воркаутів для чоловіків, Harna – плани тренувань для жіночої аудиторії.
Ця вакансія саме для тебе, якщо ти хочеш:
- Працювати над суспільно-корисними продуктами та впливати на їх технічний розвиток;
- Мати змогу пропонувати нові ідеї та оптимізувати процеси в команді;
- Попрацювати з сучасними технологіями (наприклад зараз поступово вводимо KMP).
За що будеш відповідати на позиції:
- Написання коду для вирішення бізнес-задач;
- Розробка нового функціоналу та підтримка поточних версій застосунків;
- Активна участь у формуванні та уточненні технічних вимог з продуктовою командою;
- Покращення якості та стабільності продуктів (рефакторинг, покриття тестами і тд).
Для цього тобі знадобиться:
- Досвід роботи у розробці мобільних додатків під OC Android від 3 років;
- Комерційний досвід з Kotlin та Room;
- Глибокі знання Coroutines та DI;
- Розуміння MVVM, Clean architecture та SOLID;
- Досвід роботи у продуктовій компанії.
Буде плюсом:
- Знання Jetpack Compose;
- Досвід роботи з Realm;
- Досвід роботи з Dagger та Koin.
Стек
Kotlin, coroutines + flow (async work), Ktor, Retrofit (network); Koin, Dagger2 (DI); Kotlin Serialization, Moshi; Room, Realm (DB); Jetpack Compose, XML (UI); Coil, Glide (images); MVVM + Clean (architecture); JUnit + Mockk (testing).
Методологія розробки:
працюємо за тритижневими спринтами. Один тиждень відводиться на підготовку (можливість декомпозувати і розібратися в задачах, провести необхідні ресерчі). Інші два тижні — суто на розробку. У новий спринт технічні команди заходять повністю готові, отже, мають два повноцінні тижні з мінімальною кількістю мітингів на реалізацію своїх задач.
Команда:
Наша мобільна команда (на даний момент це 9 iOS та 8 Android розробників рівня Middle to Senior) швидко зростає, виклики масштабуються, а цілі стають ще більш амбітними, тому ми шукаємо ще одного teammate в нашу Android команду.
Информация о компании AMO
Преимущества сотрудникам
- Fitness Zone
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Надається ноутбук
- Оплачувані лікарняні
Страницы
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.