Position: Kotlin developer
Company: LaSoft
Category: Android
Experience required: 2y
English level: intermediate

IoT Project is an app that allows users to be sure that a kitchen is a safe place, so no fire can start because of a turned-on stove. The idea is that there is no need in buying expensive kitchen equipment. Only a small kitchen device and the app that is installed on the phone and the user has a smart stove with the remote monitoring, cooking timer, remote control, and safety mode.

Now they have an app for IOS written on SWIFT and would like to duplicate it for Android users with the Kotlin. They need a copy of what is on iOS, and this is will be the main goal for the next 6-12 months.

The back-end of the IoT app is written on NodeJS.

REQUIREMENTS:
- At least 2 years of commercial Android development experience
- Good theoretical and practical knowledge of Kotlin
- Good knowledge of OOP and architecture
- Understanding code is written on SWIFT
- Understanding of Android development guidelines
- Confident in English, with good communication skills (at least B2 level)
- Attention to detail and data validity
- Experience with scrum or other agile frameworks is preferred.

PERSONAL QUALITIES:
- You should be interested in and aware of the newest trends in development in general and Kotlin development in particular
- Able to make technical decisions on your own as well as evaluate decisions of others
- Able to experiment and develop a solution architecture
- Strong sense of responsibility is a must
- Consider high quality as a standard

WE OFFER YOU:
- Long-term employment
- Friendly team and enjoyable working environment
- Competitive compensation depending on experience and skills
- Flexible working schedule
- Interesting and challenging projects
- Competitive social package: 18 days of paid vacation and 5 days of sick-leaves
- Professional development, knowledge sharing
- Regular assessments and salary reviews
- Free English classes