Senior Kotlin Developer

Our mission at Geniusee is to help businesses thrive through tech partnerships and strengthen the engineering community by sharing knowledge and creating opportunities🌿
Our values are Continuous Growth, Team Synergy, Taking Responsibility, Conscious Openness and Result Driven. We offer a safe, inclusive and productive environment for all team members, and we’re always open to feedback💜 If you want to work from home or work in the offices in Kyiv or Lviv with stable electricity and Wi-Fi , great — apply right now.
 

About the project:
USA
AI document generation and signing

Requirements:

● Proficiency in Kotlin with 3+ years of hands-on experience in backend development;
● Solid understanding of OOP, functional programming, and clean architecture principles;
● Experience with Spring Boot or other Kotlin-compatible frameworks;
● Familiarity with RESTful APIs, JSON, and web service integration;
● Good knowledge of databases: both relational (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB);
● Experience with asynchronous programming and coroutines in Kotlin;
● Basic understanding of CI/CD pipelines, Git, and version control best practices;
● Unit testing and integration testing experience using tools like JUnit, MockK, or similar;
● Experience with Quarkus, Micronaut, Event scheduling;
● Upper-Intermediate English or higher.
 

Responsibilities:

Develop and maintain scalable, reliable, and maintainable Kotlin-based applications;
Collaborate with product managers, designers, and other developers to deliver high-quality features;
Write clean, testable, and efficient code following best practices and coding standards;
Participate in code reviews, architecture discussions, and contribute to technical decision-making;
Debug and resolve issues in production and development environments;
Integrate third-party APIs and services;
Contribute to the improvement of development processes, tooling, and team productivity;
Stay up to date with Kotlin ecosystem trends and propose relevant improvements or innovations.
 

Nice to have:
Experience with Docker, Kubernetes, or cloud platforms (AWS);
Familiarity with GraphQL;
Knowledge of Android development is a plus;
Understanding of microservice architecture.
 

What will you get:
● Competitive salary and good compensation package;
● Exciting, challenging and stable startup projects with a modern stack;
● Corporate English course;
● Ability to practice English and communication skills through permanent interaction with clients from all over the world;
● Professional study compensation, online courses and certifications;
● Career development opportunity, semi-annual and annual salary review process;
● Necessary equipment to perform work tasks;
● VIP medical insurance or sports coverage;
● Informal and friendly atmosphere;
● The ability to focus on your work: a lack of bureaucracy and micromanagement;
● Flexible working hours (start your day between 8:00 and 11:30);
● Team buildings, corporate events;
● Paid vacation (18 working days) and sick leaves;
● Cozy offices in 2 cities ( Kyiv & Lviv ) with electricity and Wi-Fi ( Generator & Starlink);
● Compensation for coworking (except for employees from Kyiv and Lviv);
● Corporate lunch + soft skills clubs;
● Unlimited work from home from anywhere in the world (remote);
● Geniusee has its own charity fund.

Published 11 July · Updated 12 August
Statistics:
49 views
·
10 applications
100% read
·
100% responded
Last responded 1 week ago
49 views
·
4 applications
100% read
·
100% responded
Last responded 1 week ago
To apply for this and other jobs on Djinni login or signup.
Loading...