Senior Engineer with Kotlin and Compose Multiplatform for desktop
Time zone
EuropeCommitment
Full-time, remotePersonal recruiter
Anastasiia ZhukDirection
KotlinCategory
Product Vacancies for products developed by TeamDev.Time zone
EuropeCommitment
Full-time, remotePersonal recruiter
Anastasiia ZhukDirection
KotlinCategory
Product Vacancies for products developed by TeamDev.We are looking for an experienced engineer to bring Compose Multiplatform expertise into our products:
This position does not imply working with Android SDK.
In product development, we build a process based on agile methodologies. The priority is the solutions’ quality rather than the speed of bringing functionality to production.
We widely use static analyzers, pay great attention to code cleanliness and automated tests, and conduct mandatory code reviews for all changes to improve efficiency.
The system and API design is done with the extensive use of Domain-Driven Design.
We are using Event Storming to define requirements. For mid- and long-term planning we go with Wardley Mapping.
The technology stack that we use in our products:
In everyday development, we use the following tools:
We provide a comfortable environment for employees’ work, development, and training. Past years taught us to work remotely and be a team 1000 kilometers apart. Now, we use it to the fullest, building our distributed work process.
Flexible schedule.
Long-term employment.
Assistance in professional growth through educational programs and conferences.
Everything you need to set up a modern workstation/laptop.
Generous number of paid days off and sick leaves.
Response to the vacancy. You will receive a response to your resume, within one or two business days. We might clarify some details, schedule a video call or give a feedback.
The first meeting. Video call with a recruiter, where we get to know each other better.
Technical interview. Interview with members of your future team. Here you will have the opportunity to learn more about the project and its technical details. Within a few days after the interview, we exchange feedback.
Offer. We announce our offer during the video call. At this stage, you and us can once again discuss all the issues of interest in order to make a balanced decision about cooperation.
In order to pleasantly pass the time of waiting and get to know each other better:
Typesetting guide for programmers.
PDF-Recommendations for Customer Correspondence.
Our educational project in domain-oriented design.
Please fill out the form. This way, your data will be guaranteed to get to us and we will be able to contact you.
Sending…
Please try again. If the issue persists, contact us at work@teamdev.com.