Jobs

11
  • · 47 views · 6 applications · 18d

    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
  • · 44 views · 2 applications · 19d

    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
  • · 45 views · 4 applications · 22d

    Kotlin Back-end Developer to $6500

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-Intermediate
    About the Project: We’re collaborating with a leading company in financial crime prevention and fraud detection. Their platform empowers businesses to assess risk in real time, processing millions of data points per second to detect and prevent fraudulent...

    About the Project:

    We’re collaborating with a leading company in financial crime prevention and fraud detection. Their platform empowers businesses to assess risk in real time, processing millions of data points per second to detect and prevent fraudulent activity on a global scale.

    Currently, we are in the migration phase, modernizing the API infrastructure to ensure seamless compatibility between legacy and new systems. After this phase, we’ll move into platform enhancement, focusing on performance optimization, feature expansion, and system scalability.

    You’ll join a highly skilled team working on real-world challenges with high-load systems, modern cloud-native solutions, and advanced communication protocols. This is an excellent opportunity for someone eager to grow fast and gain hands-on experience with cutting-edge technologies in a demanding but rewarding environment.

     

    Project Highlights:

    • Current focus: Migration and modernization of API infrastructure.
    • Next phase: Platform enhancement, scalability improvements, and feature development.
    • Load profile: High throughput, real-time fraud detection.
    • Team: 2 Back-End Developers, 1 Solution Architect, 1 Project Manager.
    • Methodology: Agile (Scrum), 1-week sprints, daily stand-ups, regular demos.
    • Tooling: Slack, Jira, Google Meet.

     

    What You’ll Do:

    • Design and implement scalable, cloud-native Kotlin-based microservices.
    • Contribute application API and performance optimization efforts.
    • Leverage Kafka and gRPC for high-throughput, efficient communication between services.
    • Work with PostgreSQL (Yugabyte) and jOOQ to optimize data operations.
    • Deploy and manage services in AWS and GCP using Kubernetes and Docker.
    • Collaborate with DevOps engineers for streamlined, containerized deployments.
    • Engage with stakeholders to ensure seamless integration and alignment on goals.

     

    What We’re Looking For:

    • Proven experience with Kotlin and Spring Boot in production environments.
    • Deep understanding of microservices architecture, API development, and cloud platforms.
    • Solid knowledge of Kafka, including Kafka Connect and transactional outbox/inbox patterns.
    • Hands-on experience with gRPC and Protobuf for service-to-service communication.
    • Proficiency in PostgreSQL, Yugabyte, jOOQ, and SQL performance tuning.
    • Experience with Kubernetes, AWS, GCP, and containerized environments.
    • Strong problem-solving skills and ability to make architectural decisions.
    • Great communication skills and the ability to collaborate with both technical and business teams.

     

    Why Join FreySoft?

    🌍 International team within the EU time zone, flexible schedules.

    🚀 Cutting-edge technologies and high-load, real-world challenges.

    🎯 Growth-focused culture – grow into leadership, own features, or mentor juniors.

    💡 Innovative environment – leverage AI/LLM tools to boost development speed and quality.

    💰 Competitive compensation based on experience and skills.

    🤝 Collaborative and professional team that values initiative, autonomy, and continuous learning.

     

    At FreySoft, we believe in empowering developers to drive innovation and grow through real impact. If you’re passionate about backend development, love solving complex problems, and want to work with some of the most modern tools in the industry – let’s talk.

    More
  • · 39 views · 9 applications · 24d

    Senior Kotlin Backend Developer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Intermediate
    Responsibilities: Develop and maintain high-load microservices using Kotlin 2.1 and JDK 21. Design and implement REST/gRPC APIs with version compatibility. Define architectural solutions (DDD, CQRS, Event-driven) and participate in design...

    Responsibilities:

    • Develop and maintain high-load microservices using Kotlin 2.1 and JDK 21.
    • Design and implement REST/gRPC APIs with version compatibility.
    • Define architectural solutions (DDD, CQRS, Event-driven) and participate in design reviews.
    • Integrate with Postgres and ClickHouse via ORM/JDBC/SQL clients, manage connection pools.
    • Handle DB schema migrations with Flyway or Liquibase.
    • Write and maintain unit/integration tests (JUnit, MockK, TestContainers).
    • Profile performance, identify bottlenecks, implement caching (Redis, Caffeine), and optimize queries.
    • Configure CI/CD pipelines, support deployment automation, ensure production stability.
    • Mentor backend developers and conduct code reviews.

    Requirements:

    • 5+ years of professional experience with Kotlin/JVM.
    • Strong knowledge of the JVM ecosystem, Gradle Kotlin DSL, and garbage collection.
    • Proficient in microservice design and inter-service communication (gRPC, HTTP/2).
    • Advanced SQL skills, experience with ClickHouse and Postgres optimization.
    • Hands-on experience with Flyway or Liquibase in containerized environments.
    • Solid testing skills with JUnit5, MockK, and TestContainers.
    • Experience with CI/CD tools (GitLab CI, Jenkins, GitHub Actions).
    • Mentoring experience and strong communication skills for technical knowledge sharing.

    Nice to Have:

    • Experience with Spring Boot (WebFlux, Security) or Ktor.
    • Knowledge of Docker, Kubernetes, and Helm.
    • Familiarity with monitoring and tracing tools (Prometheus, Grafana, Jaeger).
    • Experience integrating error tracking systems like Sentry.
    • Practical application of DDD and Event Sourcing.
    More
  • · 47 views · 2 applications · 22d

    Kotlin Back-end Developer with React experience to $6500

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-Intermediate
    About the Project: We’re collaborating with a leading company in financial crime prevention and fraud detection. Their platform empowers businesses to assess risk in real time, processing millions of data points per second to detect and prevent fraudulent...

    About the Project:

    We’re collaborating with a leading company in financial crime prevention and fraud detection. Their platform empowers businesses to assess risk in real time, processing millions of data points per second to detect and prevent fraudulent activity on a global scale.

    Currently, we are in the migration phase, modernizing the API infrastructure to ensure seamless compatibility between legacy and new systems. After this phase, we’ll move into platform enhancement, focusing on performance optimization, feature expansion, and system scalability.

    You’ll join a highly skilled team working on real-world challenges with high-load systems, modern cloud-native solutions, and advanced communication protocols. This is an excellent opportunity for someone eager to grow fast and gain hands-on experience with cutting-edge technologies in a demanding but rewarding environment.

     

    Project Highlights:

    • Current focus: Migration and modernization of API infrastructure.
    • Next phase: Platform enhancement, scalability improvements, and feature development.
    • Load profile: High throughput, real-time fraud detection.
    • Team: 2 Back-End Developers, 1 Solution Architect, 1 Project Manager.
    • Methodology: Agile (Scrum), 1-week sprints, daily stand-ups, regular demos.
    • Tooling: Slack, Jira, Google Meet.

     

    What You’ll Do:

    • Design and implement scalable, cloud-native Kotlin-based microservices.
    • Contribute application API and performance optimization efforts.
    • Leverage Kafka and gRPC for high-throughput, efficient communication between services.
    • Work with PostgreSQL (Yugabyte) and jOOQ to optimize data operations.
    • Deploy and manage services in AWS and GCP using Kubernetes and Docker.
    • Collaborate with DevOps engineers for streamlined, containerized deployments.
    • Сontribute to front-end development efforts where needed.
    • Engage with stakeholders to ensure seamless integration and alignment on goals.

     

    What We’re Looking For:

    • Proven experience with Kotlin and Spring Boot in production environments.
    • Deep understanding of microservices architecture, API development, and cloud platforms.
    • Solid knowledge of Kafka, including Kafka Connect and transactional outbox/inbox patterns.
    • Hands-on experience with gRPC and Protobuf for service-to-service communication.
    • Proficiency in PostgreSQL, Yugabyte, jOOQ, and SQL performance tuning.
    • Experience with Kubernetes, AWS, GCP, and containerized environments.
    • Experience with front-end frameworks (React preferred; Angular or Vue acceptable).
    • Nice to have: Hands-on experience with React.
    • Strong problem-solving skills and ability to make architectural decisions.
    • Great communication skills and the ability to collaborate with both technical and business teams.

     

    Why Join FreySoft?

    🌍 International team within the EU time zone, flexible schedules.

    🚀 Cutting-edge technologies and high-load, real-world challenges.

    🎯 Growth-focused culture – grow into leadership, own features, or mentor juniors.

    💡 Innovative environment – leverage AI/LLM tools to boost development speed and quality.

    💰 Competitive compensation based on experience and skills.

    🤝 Collaborative and professional team that values initiative, autonomy, and continuous learning.

     

    At FreySoft, we believe in empowering developers to drive innovation and grow through real impact. If you’re a backend-focused engineer who’s curious about the full stack and wants to work on impactful, modern systems, loves solving complex problems, and wants to work with some of the most modern tools in the industry – let’s talk.

    More
  • · 40 views · 11 applications · 15d

    Kotlin 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
  • · 26 views · 5 applications · 12d

    Software Development Engineer (Kotlin)

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-Intermediate
    We’re looking for a skilled and motivated Software Development Engineer to help design and build features for our industry-leading cybersecurity products. You’ll work on a collaborative engineering team developing modern, cloud-based, distributed systems....

    We’re looking for a skilled and motivated Software Development Engineer to help design and build features for our industry-leading cybersecurity products. You’ll work on a collaborative engineering team developing modern, cloud-based, distributed systems. 

    We’re seeking someone with strong fundamentals, proficiency in modern Java-based languages (especially Kotlin), and the ability to think critically and deliver clean, maintainable code.

     

    Requirements:

    - Bachelor’s degree (or foreign equivalent) in Computer Science, Information Technology, or a directly related field, plus 5 years of relevant experience — OR — Master’s degree (or foreign equivalent) in a directly related field, plus 3 years of relevant experience; 

    - Strong experience designing and implementing backend software components;

    - Deep expertise in Kotlin or similar modern Java-based languages;

    - Hands-on experience in troubleshooting, debugging, and optimizing code;

    - Familiarity with cloud-based systems and working in agile environments.

     

    Will be plus: 

    - You are a proactive problem-solver who can independently navigate ambiguity and make forward progress;

    - You have experience contributing to collaborative engineering teams, helping define and improve practices;

    - You thrive in fast-paced environments and are comfortable iterating quickly to meet product goals;

    - You bring a growth mindset and are eager to learn, adapt, and share knowledge.

    - A passion for clean code, modern architecture, and continuous improvement;

    - Comfortable working independently and driving tasks to completion;

    - Strong communication and collaboration skills in distributed teams;

    - Exposure to DevOps practices, containerization, or cloud-native architectures (AWS, Kubernetes, etc.).

     

    Responsibilities:

    - Design and implement robust, scalable features for distributed systems using modern Java-based languages; 

    - Develop and maintain internal tools and frameworks that accelerate team productivity and product reliability;

     - Analyze requirements, design system architecture, and debug complex software issues across the stack;

    - Collaborate with cross-functional teams to enhance new and existing product capabilities;

    - Write and maintain unit, integration, and functional tests to ensure high-quality code;

    - Contribute to the full development lifecycle, including coding, testing, deployment, and support;

    - Work in environments including local, networked, cloud-based, and Internet-facing systems.

     

    We offer:

    - Variety of domains;

    - Full stack of technologies;

    - Professional and highly interactive team environment;

    - Management style based on openness and trust;

    - Stable support in personal education and growth;

    - Worthy compensation;

    - Active community with regular knowledge sharing;

    - Flexible work conditions.

     

    More
  • · 15 views · 0 applications · 4d

    Middle Kotlin Developer

    Full Remote · Ukraine · 4 years of experience · Advanced/Fluent
    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
  • · 16 views · 3 applications · 3d

    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
  • · 125 views · 16 applications · 22d

    Kotlin або Flutter розробник

    Part-time · Full Remote · Worldwide · Product · 0.5 years of experience
    Ми шукаємо талановитих розробників для роботи над створенням ігрового додатка для Android. Якщо ви хочете працювати з сучасними технологіями та створювати захоплюючі ігри, ця вакансія для вас! Вимоги: - Досвід розробки від шести місяців. - Знання Kotlin...

    Ми шукаємо талановитих розробників для роботи над створенням ігрового додатка для Android. Якщо ви хочете працювати з сучасними технологіями та створювати захоплюючі ігри, ця вакансія для вас!

     

    Вимоги:
    - Досвід розробки від шести місяців.
    - Знання Kotlin або Flutter

    - Буде плюсом досвід роботи з ШІ (хоча б чат GPT)

     

    Обов'язки:
    - Розробка ігрового додатку для Android.
    - Робота з архітектурою, UI/UX та оптимізація продуктивності.
    - Тестування та виправлення помилок.

     

    Умови:
    - Віддалена робота з гнучким графіком.
    - оплата за один додаток 100-300, в залежності від типу і складності додатку

     

    ВАЖЛИВО - писати додатки треба буде з використанням ШІ, тобто покажемо розкажемо як робити.

     

    Ми цінуємо ентузіазм та прагнення розвиватися, навіть якщо у вас невеликий досвід.

    More
  • · 61 views · 15 applications · 15d

    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
Log In or Sign Up to see all posted jobs