Jobs

9
  • · 50 views · 8 applications · 27d

    Lead Android ( Kotlin ) Developer

    Full Remote · Worldwide · 7 years of experience · Upper-Intermediate
    Programming Languages: Kotlin, Java, JavaScript Frameworks & Libraries: Spring Boot Android Development: Jetpack Compose, Retrofit, Room, Android Architecture Components, MVVM, Clean Architecture Databases: MySQL, PostgreSQL, MongoDB, Firebase,...
    • Programming Languages: Kotlin, Java, JavaScript
    • Frameworks & Libraries: Spring Boot
    • Android Development: Jetpack Compose, Retrofit, Room, Android Architecture Components, MVVM, Clean Architecture
    • Databases: MySQL, PostgreSQL, MongoDB, Firebase, Redis
    • Cloud & DevOps: AWS, Docker, Kubernetes, Jenkins, CI/CD, Git
    • Testing: JUnit, Mockito, Espresso, TestNG, Cucumber
    • Other Tools: Gradle, Maven, Git, JIRA, Confluence
    • Agile Methodologies: Scrum, Kanban
    More
  • · 52 views · 2 applications · 28d

    Software Engineer

    Office Work · Ukraine (Kyiv) · Product · 3 years of experience · Intermediate
    We are looking for a skilled Backend Developer with expertise in both mobile/client application development using Flutter/Dart and backend development in Kotlin. The ideal candidate will be responsible for designing robust APIs and ensuring our...

    We are looking for a skilled Backend Developer with expertise in both mobile/client application development using Flutter/Dart and backend development in Kotlin. The ideal candidate will be responsible for designing robust APIs and ensuring our applications' security, optimization, and scalability. You will collaborate closely with analysts, QAs, and DevOps teams to deliver high-quality software solutions. 

    Responsibilities: 

    • Build and maintain backend services using Kotlin.
    • Develop mobile and client applications using Flutter/Dart.
    • Design, implement, and document efficient and secure APIs. 
    • Ensure application security, performance optimization, and scalability. 
    • Collaborate with cross-functional teams, including analysts, QA testers, and DevOps. 
    • Participate in code reviews and contribute to improving development processes and standards. 

    Qualifications: 

    • 3+ years of experience with any JVM language (Kotlin, Java, Scala, or Clojure). 
    • Nice to have some experience with Flutter/Dart, or a strong willingness to learn. 
    • Experience with React or Angular, Vue.js will be a plus
    • Proven experience working with relational databases. 
    • Demonstrated experience in creating REST APIs. 
    • Solid understanding of design patterns and microservices architecture. 
    • Excellent communication and teamwork skills. 

    Nice to Have: 

    • Familiarity with continuous integration and continuous deployment (CI/CD) processes. 
    • Experience with performance tuning and application scalability strategies. 
    • Proactive problem-solving skills and a keen attention to detail. 
    More
  • · 52 views · 12 applications · 24d

    Software Engineer (Senior) ID36582

    Full Remote · Ukraine · 4 years of experience · Upper-Intermediate
    What you will do Maintain and extend the Kotlin backend services that support our mobile applications; Collaborate with mobile and product teams to design and implement robust APIs; Identify performance bottlenecks and optimize backend...

    What you will do

    • Maintain and extend the Kotlin backend services that support our mobile applications;
    • Collaborate with mobile and product teams to design and implement robust APIs;
    • Identify performance bottlenecks and optimize backend processes;
    • Participate in architectural discussions and help guide system evolution;
    • Write clean, scalable, and well-documented code;
    • Contribute to code reviews, tech planning, and continuous improvement;
    • Provide support for production systems and assist in incident resolution.

       

    Must haves

    • 4+ years of experience in backend development;
    • Strong proficiency in Kotlin for backend services;
    • Experience with designing and integrating RESTful APIs;
    • Familiarity with microservices architecture;
    • Hands-on experience with databases (SQL and/or NoSQL);
    • Solid understanding of asynchronous programming, multithreading, and performance optimization;
    • Experience with cloud services (e.g., AWS, GCP, or Azure);
    • Familiarity with CI/CD practices and tools (Git, Docker, etc.);
    • Upper-Intermediate English level.

       

    Nice to haves

    • Working knowledge of PHP (for legacy support or integration);
    • Experience with Ktor or Spring Boot for Kotlin;
    • Background in supporting mobile-first products;
    • Experience with monitoring/logging tools (e.g., Prometheus, ELK, Grafana);
    • Exposure to Agile development practices.

     

    The benefits of joining us

    • Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
    • Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
    • A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
    • Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office, whatever makes you the happiest and most productive.

       

    Your application doesn't end here! To unlock the next steps, check your email and complete your registration on our Applicant Site. The incomplete registration results in the termination of your process.

    More
  • · 35 views · 6 applications · 12d

    Middle Kotlin Developer

    Full Remote · Ukraine · 4 years of experience · Upper-Intermediate
    Our Customer: Our client is an all-in-1 learning platform that integrates fully and easily with the school’s LMS. It replaces paper materials and consolidates learning resources in one device. Required experience and skills: 4+ years of experience in...

    Our Customer:

    Our client is an all-in-1 learning platform that integrates fully and easily with the school’s LMS. It replaces paper materials and consolidates learning resources in one device.
     

    Required experience and skills:

    • 4+ years of experience in mobile development native Android;
    • Solid experience with Kotlin and strong understanding of KMP architecture and tooling;
    • Excellent problem-solving skills and ability to work independently on complex tasks;
    • English – Upper-Intermediate.
       

    Working conditions

    5-day working week, 8-hour working day, flexible schedule;

    All UA public holidays are days off;

    Vacation and sick leave are covered by the company;

    Remote work.

    More
  • · 36 views · 5 applications · 6d

    Senior Kotlin Backend Developer

    Full Remote · Worldwide · Product · 7 years of experience · Upper-Intermediate
    We are looking for a Senior Kotlin Backend Developer to join our team for a long-term project. Our client is an Australian software development company working on its betting platform. Project: Esports, sports, and racing betting platform and media...

    We are looking for a Senior Kotlin Backend Developer to join our team for a long-term project. 

    Our client is an Australian software development company working on its betting platform. 

     

    Project: Esports, sports, and racing betting platform and media brand. Australia and the international market: 

    - We are looking for a senior back-end developer to work on our live, multi-platform, multi-user entertainment platform 

    - The primary focus of this role is developing the HTTP APIs and business logic to power the betting platform 

    - Working in the gambling industry 

     

    Qualifications Required 

    - 7+ years of overall experience as a Java Developer 

    - API Development Experience. Proficient in Kotlin. Kotlin will be the language you use day to day

    - Experience and interest in solving scalable and performance issues 

    - PostgreSQL. Strong SQL, database design, and RDBMS knowledge is a must

    - Cloud experience 

    - Front End Web Development experience is a bonus
    - Self-managed person 

    - Upper Intermediate English 

     

    Full-time remote job

    More
  • · 35 views · 12 applications · 5d

    Senior Kotlin Developer

    Countries of Europe or Ukraine · 4 years of experience · Upper-Intermediate
    Hello everyone! Our company is looking for people who are passionate about their work and are always ready for new challenges. If you are looking for a company where you can realize your potential, then CodeLions is the place for you! Join our team as...

    Hello everyone! 👋🏻

    Our company is looking for people who are passionate about their work and are always ready for new challenges. If you are looking for a company where you can realize your potential, then CodeLions is the place for you!

    Join our team as a Kotlin Developer and become part of a successful company! 💙

     

    Qualifications:

    • Proven experience as a Kotlin Developer
    • 5+ years of experience in Kotlin and web development.
    • Strong knowledge of Kotlin and Java web development.
    • Experience with third-party libraries and APIs.
    • Solid understanding of the full web development life cycle.
    • Excellent problem-solving skills and attention to detail.
    • Strong leadership skills and experience in managing a development team.
    • English: B2 or higher

       

      Tech stack: Java / Kotlin, PostgreSQL, RabbitMQ, Directus/OpenApi, GitLab Youtrack

       

      Interview stages:

    • HR interview (20 minutes)
    • Tech interview (1 hour)
    • Client interview 


      We offer:

    • full-time job (flexible working hours), remotely or in the office;
    • regular salary review based on work performance;
    • mentorship program;
    • working in a competitive, but supportive team, introductory and current training, team building activities;
    • 15 sick leaves (5 - 100%, 10 - 50%) and 18 paid vacation business days per year;
    • health benefits (gym, spa, pool);
    • free parking place.
    • PE Accountant Support
    • IT Cluster Membership
       
    More
  • · 14 views · 1 application · 2d

    Android Developer (Java, Kotlin) IRC266663

    Full Remote · Poland, Romania · 4 years of experience · Intermediate
    Description We’re a supportive, inclusive group that values collaboration and fosters a strong sense of belonging. Our team operates with transparency and alignment, guided by scaled agile practices that promote continuous improvement. We’re driven by...

    Description
    We’re a supportive, inclusive group that values collaboration and fosters a strong sense of belonging. Our team operates with transparency and alignment, guided by scaled agile practices that promote continuous improvement.

    We’re driven by values that shape how we work together every day:
    Teamwork, ownership, accountability, proactivity, transparency, empathy, inclusivity, and a commitment to continuous learning and growth.

     

    Requirements
    Proven experience developing and deploying Android applications and a strong understanding of the Android ecosystem.
    Proficiency in Java and Kotlin languages, and a deep understanding of Android UI design principles (Jetpack Compose) and patterns (Jetpack Compose Navigation).
    In-depth knowledge of Android SDK, Android Studio, and Git.
    Experience with Android libraries (Camera APIs) and frameworks.
    Deep knowledge of mobile app architecture and design patterns (e.g., MVC, MVP, MVVM), reactive programming, and coordinator patterns.
    Deep knowledge of native platform APIs, frameworks, and lifecycle management.
    Solid grasp of RESTful APIs, GraphQL, and real-time communication.
    Experience with Android mobile performance optimization and memory management.
    Familiarity with Android mobile security best practices.
    Strong background in automated testing in Android, including unit, UI, and integration testing.
    Familiarity with version control systems (e.g., Git) and agile development methodologies.
    Experience with testing frameworks (Compose UI Testing, JUnit).
    Excellent problem-solving skills with a keen attention to detail.
    Excellent communication skills and a collaborative mindset.
    Ability to work asynchronously in a distributed team.


    Job responsibilities
    Design and create scalable, performant, and maintainable native mobile applications for Android.
    Work closely with product managers, designers, and engineers to translate business requirements into technical solutions.
    Write clean, testable, well-documented code, ensuring optimal performance and maintainability.
    Guide and mentor Android mobile engineers
    Identify, analyze, and resolve complex technical challenges
    Evaluate and integrate modern technologies, SDKs, and frameworks to enhance product capabilities.
    Make decisions and develop around mobile CI/CD, testing strategies, dependency management, and release pipelines.
    Ensure seamless and secure integration with backend APIs and services.
    Maintain a deep understanding of Google’s platform guidelines, tools, and roadmaps.
    Stay updated on the latest Android SDK, libraries, and development tools to enhance our product offerings continuously.

    More
  • · 75 views · 17 applications · 24d

    Back-end Developer (Spring Boot + Kotlin)

    Full Remote · Ukraine · 2 years of experience
    У компанії UpUp ми шукаємо досвідченого Back-end розробника (Spring Boot + Kotlin). Ця роль підходить технічному фахівцю, який вміє самостійно вести проєкти та ефективно взаємодіяти з front-end командою. Основні обов'язки: Розробка проєктів:...

    У компанії UpUp ми шукаємо досвідченого Back-end розробника (Spring Boot + Kotlin).
    Ця роль підходить технічному фахівцю, який вміє самостійно вести проєкти та ефективно взаємодіяти з front-end командою.
     

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

    • Розробка проєктів: трансформація бізнес-вимог у надійні технічні рішення.
    • Робота з базами даних: створення, оптимізація та підтримка реляційних баз даних (PostgreSQL).
    • Розгортання проєктів: налаштування та автоматизація процесів CI/CD, підготовка середовищ, використання хмарних сервісів (AWS).
    • Створення REST API: розробка та підтримка бекенд-логіки з урахуванням вимог безпеки та масштабованості.
    • Співпраця з front-end командою: участь в інтеграції, технічних обговореннях і вирішенні спільних задач.
    • Документування рішень: ведення технічної документації для підтримки та розвитку проєктів.
    • Участь у плануванні: технічна оцінка завдань, визначення пріоритетів і термінів реалізації.
       

    Основні вимоги:

    • Досвід роботи від 2 років на позиції Back-end розробника або Software Engineer.
    • Впевнене володіння Kotlin та Spring Boot.
    • Практичний досвід з реляційними базами даних (PostgreSQL): проєктування, оптимізація запитів, створення схем.
    • Знання інструментів Gradle та Git.
    • Розуміння принципів REST API, безпеки та масштабованості.
    • Досвід роботи з AWS (EC2, RDS тощо) — буде перевагою.
    • Базові знання front-end технологій (Angular, React, Android) — додатковий плюс.
    • Розвинене аналітичне мислення, здатність ефективно вирішувати складні технічні задачі.
    • Високий рівень відповідальності та самостійності; ініціативність у прийнятті технічних рішень.
    • Добрі комунікативні навички та здатність працювати в кросфункціональній команді.


     

    У UpUp ми підтримуємо культуру відкритого діалогу, де ідеї та пропозиції обговорюються конструктивно. Ми цінуємо ініціативу, відповідальність і прагнення до зростання. Наша команда орієнтована на довгострокову співпрацю та взаємну підтримку.
    Якщо вам близькі такі принципи — будемо раді поспілкуватися.

    More
  • · 21 views · 4 applications · 4d

    Android Developer (Kotlin)

    Full Remote · EU · Product · 2 years of experience · Intermediate
    Leadsdoit - performance marketing компанія українського походження Ми займаємося affiliate-monetized проєктами для внутрішнього та іноземних ринків. Створюємо власні мобільні застосунки та проєкти. Ми створили всі умови для професійного розвитку :...
    Leadsdoit - performance marketing компанія українського походження 🇺🇦 

    Ми займаємося affiliate-monetized проєктами для внутрішнього та іноземних ринків. Створюємо власні мобільні застосунки та проєкти.

    Ми створили всі умови для професійного розвитку : інфраструктуру, ресурси та підтримку. Тому, з ким не працюй, з нами крутіше 😎

    Знаходимось у пошуку спеціаліста за кордоном!

    Від тебе ми очікуємо :
    ♦ Досвід розробки та модифікації Kotlin-застосунків з використанням Jetpack Compose.
    ♦ Навички інтеграції бібліотек Koin або Hilt для Dependency Injection.
    ♦ Досвід роботи з архітектурою ViewModel та розуміння Android Lifecycle.
    ♦ Уміння працювати з асинхронним кодом через Coroutines.
    ♦ Досвід роботи з локальними базами даних за допомогою Room або SqlDelight.
    ♦ Навички взаємодії з бекендом через Ktor, Retrofit, OkHttp.
    ♦ Уміння завантажувати зображення за допомогою Coil.
    ♦ Досвід інтеграцій Firebase Messaging і Firebase Analytics.
    ♦ Досвід роботи з WebView.
    Буде перевагою :
    •  Базове розуміння CI/CD процесів.
    • Досвід роботи з Postman для тестування API.
    • Розуміння принципів Clean Architecture або MVVM.
    • Досвід розробки та модифікації застосунків з використанням Compose Multiplatform.
    • Уміння читати код на Swift та працювати з XCode.
    Твої основні задачі :
    ♦ Розробка та підтримка мобільних застосунків.
    ♦ Планування етапів відповідно до беклогу.
    ♦ Виявлення “слабких місць” та оптимізація.
    ♦ Розробка scalable-архітектури для повторного використання компонентів.
    ♦ Створення прототипів для нових фіч, впровадження нових підходів.
    ♦ Аналіз нових фреймворків, бібліотек та інструментів для покращення розробки.
    ♦ Взаємодія з іншими командами.
    ♦ Участі у наймі, онбординг та менторство нових учасників команди. 
    ♦ Підтримка документації процесів, оновлення технічних описів, створення гайдів по проєктам та середовищу розробки.

    У нас ти знайдеш :
    👩‍💻 Колег-спеціалістів, які готові слухати та розуміти, а головне – підтримати.
    👀 Відсутність мікро-менеджменту.
    ✈️ Remote.

    Чекаємо на твоє CV 😎
    More
Log In or Sign Up to see all posted jobs