Вакансії Mobile Developer / Engineer
- Flutter
- Git
- BloC
- Unit testing
- Widget testing
- Rest API
- Google Maps
- Agile
- Figma
- API
- SQL
- NoSQL
We are looking for an exceptional Flutter developer to work with our team and join our community of talented experts.
Requirements:
- Mobile App Development: Understanding of mobile app development concepts, including UI/UX design, responsive layouts, and mobile app architecture patterns.
- Version Control: Experience working with Git and version control systems.
- Problem-solving: Ability to troubleshoot issues and implement effective solutions.
- Experience in creating applications using Flutter for 3+ years
- Experience with the BLoC state management package
- Experience in Unit testing and Widget testing.
- Experience with REST API
- Experience with Unit testing
- Experience with third-party services for push notifications, Google Maps, etc.
- Knowledge of OOP, MVXX (MVP, MVC, MVVM) architecture, and their implementation
- Understanding of SOLID principles and Clean Architecture
- Experience in an Agile environment
- Ability to work with Figma
- Knowledge of software development life cycle practices.
- Knowledge of network protocols, APIs, and web services.
- Experience with SQL and NoSQL databases.
- Ability to work independently and solve problems.
Responsibilities:
- Support and enhancement of existing features.
- Testing and optimization of the app to ensure high quality and performance.
- Design, build, and scale mobile applications using Flutter
- Implement elements and user interface functionality for cross-platform applications
- Write quality, well-maintained code
- Implement application functionality across the whole range of tasks: network communication, UI, business logic, integration with third-party services
- Communicate with team, managers, and clients
- Develop, maintain, and enhance mobile applications on both iOS and Android platforms using Flutter.
- Develop smooth, user-centric, and attractive interfaces following UX/UI guidelines.
- Handle API integration to ensure smooth server operations and data transactions.
- Identify and fix bugs and inefficiencies to stabilize the application.
- Engage in the estimation process for project planning.
- Develop the mobile application using Flutter for both iOS and Android.
- Participate in code reviews, ensuring the quality of the code
Інформація про компанію Anadea
Переваги співробітникам
- Безкоштовний обід
- Компенсація навчання
- Медичне страхування
- Освітні програми, курси
- Регулярний перегляд зарплатні
- 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
- Гнучкий графік роботи
- Компенсація навчання
- Медичне страхування
- Надається ноутбук
- Регулярний перегляд зарплатні
- Dart
- Flutter
- API
- BloC
- Dio
- REST
- Firebase
- Facebook SDK
- GraphQL
CodeIT is a service product development company. We know how to transform the business ideas into profitable IT products. We are inviting an experienced Flutter Software Engineer to join our team and work on a permanent basis at one of our international projects.
Required skills
- At least 5+ years of mobile development (preferably Android) with at least 3 years specialising in Flutter.
- Proficiency in Dart programming language.
- Strong understanding of the Flutter framework and its core principles.
- Experience with third-party libraries and APIs.
- Solid understanding of the full mobile development life cycle.
- Experience with BloC architecture, Dio
- Experience with custom UI implementation
- Understanding of REST principles
- Good knowledge of multithreading and memory management
- Familiarity with cloud message APIs and push notifications
- Experience with continuous integration
- Good spoken and written English (upper-intermediate and higher).
Would be a plus
- Experience with unit testing
- Experience with delivering apps to Google Play or App Store
- Experience in integrating 3rd-party services such as Firebase, Facebook SDK
- Experience with GraphQL
Responsibilities
- Design and build advanced applications for the Android/iOS platforms from scratch
- Work with outside data sources and APIs
- Implement custom UI elements
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Conduct cross-reviews
- Mentor less experienced engineers
- Bug fixing and support of previous app versions
- Create project/tech documentation
- Communication with stakeholders (native speakers)
Інформація про компанію CodeIT
Переваги співробітникам
- English Courses
- Компенсація домашнього офісу
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Юридичний супровід
- Flutter
- RDBMS
- SQLite
- NoSQL
- HTML
- CSS
- JavaScript
Trueli is an app for friends and family to organize and share personal memories and photos. No need to manually share photos - the app does it automatically.
About the Role
We are seeking a highly skilled and experienced Flutter Lead Engineer to join our growing engineering team. As a Flutter Lead Engineer, you will play a crucial role in the design, development, and maintenance of high-quality mobile applications across iOS and Android platforms using Flutter.
Responsibilities
- Lead the design, development, and implementation of complex Flutter applications.
- Collaborate closely with designers and product managers to translate designs into functional and user-friendly applications.
- Ensure the performance, quality, and responsiveness of applications.
- Write clean, well-documented, and maintainable code.
- Conduct code reviews and provide constructive feedback to team members.
- Mentor junior developers and guide their professional growth.
- Stay up-to-date with the latest advancements in Flutter and mobile development technologies.
- Participate in all phases of the software development lifecycle, from planning and design to testing and deployment.
- Troubleshoot and debug issues effectively.
- Contribute to the improvement of our development processes and tools.
Qualifications
- At least 1 year of experience as a leader of a team
- 5+ years of professional experience in mobile application development
- 3+ years of hands-on experience with Flutter development.
- Strong understanding of object-oriented programming principles and design patterns.
- Deep knowledge of data structures and algorithms.
- Experience with relational databases (we are working with SQLite) and NoSQL databases
- Experience with web technologies (e.g., HTML, CSS, JavaScript) is a plus.
- Excellent communication, collaboration, and problem-solving skills.
Інформація про компанію Covent IT
Переваги співробітникам
- English Courses
- Оплачувані лікарняні
- 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
- Бухгалтерський супровід
- Велопарковка
- Кава, фрукти, перекуси
- Компенсація витрат на спорт
- Компенсація навчання
- Оплачувані лікарняні
- Оплачувана відпустка
- Парковка для авто
- Юридичний супровід
- Android
- Kotlin
- Room
- Coroutines
- DI
- Jetpack Compose
Зараз в AMO Apps шукаємо Junior Android розробника, який допоможе з реалізацією нових фіч та розвитком наших health&fitness застосунків: Unimeal – плани здорового харчування, Mad Muscles – персональні системи воркаутів для чоловіків, Harna – плани тренувань для жіночої аудиторії.
Стек:
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 команду.
Ця вакансія саме для тебе, якщо ти хочеш:
- Працювати над корисними продуктами та впливати на їх технічний розвиток;
- Мати змогу пропонувати нові ідеї та оптимізувати процеси в команді;
- Попрацювати з сучасними технологіями (наприклад зараз поступово вводимо KMP).
Твої ключові задачі:
- Написання коду для вирішення бізнес-задач;
- Розробка нового функціоналу та підтримка поточних версій застосунків;
- Активна участь у формуванні та уточненні технічних вимог з продуктовою командою;
- Покращення якості та стабільності продуктів (рефакторинг, покриття тестами і тд).
Ключові вимоги:
- Досвід роботи у розробці мобільних додатків під OC Android від 1 років;
- Комерційний досвід з Kotlin та Room;
- Знання Coroutines та DI;
- Розуміння MVVM, Clean architecture та SOLID;
- Знання Jetpack Compose.
Інформація про компанію AMO
Переваги співробітникам
- Fitness Zone
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Надається ноутбук
- Оплачувані лікарняні
- Bluetooth Low Energy
- Flutter
- Android Bluetooth API
About project
Cubert Inc. is a health and wellness technology company dedicated to empowering individuals to take control of their well-being. Its flagship product, the FitTrack Dara Smart Scale, leverages advanced Bioelectrical Impedance Analysis (BIA) technology to provide insights into 17 body metrics, including body fat, muscle mass, and hydration levels. By combining innovative hardware with user-friendly applications, Cubert delivers data-driven solutions that promote healthier lifestyles.
Tech stack
- Flutter/Dart
- CustomPainter & Custom Render Objects
- CoreBluetooth (iOS)
- Android Bluetooth APIs
- BLE
- Flutter Animation Libraries
- Flutter codebase architecture (e.g., MVVM, Bloc, Redux)
Qualifications and skills
- Expertise in subtle, performance-optimized animations.
- Strong understanding of BLE (Bluetooth Low Energy).
- Experience with real-time data visualization.
- Familiarity with Flutter’s CustomPainter and custom render objects.
- Experience developing wearable devices.
- Knowledge of biomedical sensors and signal processing (optional).
- Understanding of power optimization techniques for mobile devices.
- Familiarity with Bluetooth APIs (CoreBluetooth for iOS, Android Bluetooth APIs).
Responsibilities
- Develop sophisticated, battery-conscious UI components for wearables.
- Work with animations to create subtle, smooth user interactions.
- Implement Bluetooth communication between devices.
- Optimize the app for continuous background monitoring.
- Create seamless transitions between different data visualization states.
- Collaborate with hardware teams to ensure software and sensor integration.
- Contribute to the architecture of the Flutter codebase.
Інформація про компанію StartupSoft
Переваги співробітникам
- Без бюрократії
- Зарплатня вище ринку
- Медичне страхування
- Android
- Kotlin
- Java
- RxJava
- AndroidX
- API
- Jetpack Compose
Join our Mobile Team as a Senior Android Engineer!
Responsibilities:
- Participate in the full Android development cycle: design, develop, QA, experiment, analyze, and deploy.
- Contribute to the architecture of the app (mobile/TV/white-label).
- Collaborate with the team to design and build new features.
- Conduct code reviews.
Requirement skills:
- 4+ years of experience in mobile development.
- Independence, ability to learn and understand other people’s code.
- Strong knowledge of Kotlin/Java programming language.
- Strong knowledge of software design approaches.
- Experience with MVP/MVI/MVVM-like architectures.
- Comprehensive experience with core Android Framework API, AndroidX, RxJava.
- Experience with debugging large applications with logs and debugging tools.
Desirable skills:
- Experience with unit and integration testing.
- Experience with API design.
- Experience with performance and memory tuning tools.
- Experience building apps for AndroidTV platform.
- Experience with Jetpack Compose.
Інформація про компанію MEGOGO
Переваги співробітникам
- English Courses
- Допомога психотерапевта
- Компенсація витрат на спорт
- 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
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Надається ноутбук
- Оплачувані лікарняні
- Оплачувана відпустка
- Регулярний перегляд зарплатні
- iOS
- Android
- Flutter
- Dart
- Firebase
- AppsFlyer
- Adjust
- API integration
We are looking for a Flutter Developer for our partner company Inspirio.
What you'll do:
- Writing high-quality and clean code to program complete apps on schedule.
- Assist in the preparation and production of releases.
- Conduct functional and non-functional testing.
- Troubleshoot and debug applications, fix bugs.
- Evaluating existing applications and performing updates and modifications.
- Investigating technologies to make development faster.
- Following new trends in development.
What we expect from you:
- Experience in mobile app development (iOS, Android).
- Knowledge of basic programming languages for developing native apps.
- Knowledge and experience with Flutter and Dart.
- Ability to develop native and hybrid apps.
- Experience with tracking and analytics systems and integrating them into apps (Firebase, Appsflyer, Adjust, etc.).
- Knowledge of API integration (including social media APIs, etc.).
- Proficiency in English at a level sufficient to understand technical documentation.
Інформація про компанію Boosta
Переваги співробітникам
- English Courses
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Допомога психотерапевта
- Кава, фрукти, перекуси
- Компенсація навчання
- Оплата роботи в коворкінгу
- Оплачувані лікарняні
- Освітні програми, курси
- 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
- Велопарковка
- Гнучкий графік роботи
- Компенсація навчання
- Медичне страхування
- Парковка для авто
- Регулярний перегляд зарплатні
- Flutter
- Dart
- Flutter SDK
- RESTful API
- Firebase
- CI/CD
We are looking for a skilled Middle Flutter Developer to join our team and contribute to the development of a platform designed for managing clinical test referrals in the radiology field. You will work on creating a user-friendly and efficient mobile application using Flutter and Dart.
Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Integrate RESTful APIs and third-party libraries to enhance app functionality.
- Utilize Firebase services, including Authentication, Firestore, and Push Notifications, to ensure seamless backend integration.
- Implement CI/CD pipelines to streamline app development and deployment processes.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure app performance, quality, and responsiveness.
Requirements
- 3+ years of experience with Flutter development.
- Strong knowledge of Dart and the Flutter SDK.
- Proficiency in integrating RESTful APIs and third-party libraries.
- Knowledge of Firebase services (Authentication, Firestore, Push Notifications).
- Experience with CI/CD pipelines for mobile apps.
- Upper-Intermediate level of English for effective communication.
Інформація про компанію Exoft
Переваги співробітникам
- Б'юті послуги
- Гнучкий графік роботи
- Компенсація витрат на спорт
- Компенсація навчання
- Медичне страхування
- Оплачувані лікарняні
- Підтримка Covid-19
- Регулярний перегляд зарплатні
- 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
- Відпустка по догляду за дитиною
- Компенсація витрат на спорт
- Медичне страхування
- Надається ноутбук
- Освітні програми, курси
- Парковка для авто
Сторінки
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.