Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
We’re NCube, a place where you can work on cool projects with cool people. NCube creates teams of developers and creative problem-solvers who are passionate about designing great software. As a team, we work on different projects but love to relax, share ideas, and make memories together.
29 травня 2020

Android (Kotlin) Developer (вакансія неактивна)

Київ

Необхідні навички

We are looking for a Middle Android Developer with strong technological background and analytical thinking to participate in the development of Mobile Version of Online shop with a Multi-Level Marketing program.

Our Client is a very popular company from the USA with 2 Billion revenue like Avon, Amway, Oriflame, etc.

Team size: up to 10 people in Kyiv and 5 in the USA.
Tech stack: Kotlin, Coroutines, Kotlin Flow, MVVM with Architecture components, Activity-based animation (moving to fragment-based), Picasso, Retrofit, Gson, Room.
Testing: JUnit 4, Mockito.
Experience / Skills:

Must have:
• BS/MS degree in Computer Science;
2-3 years of professional Android development experience;
• Deep understanding of Android ecosystem;
• Proficient in Kotlin;
• Experience with third-party libraries and APIs;
• Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies;
• Solid understanding of the full mobile development life cycle;
• Good English (Intermediate/Upper-Intermediate both verbal and written).

Пропонуємо

• Competitive remuneration based on qualification and contribution;
• Medical insurance, vacations, paid sick leaves, English classes;
• Good working environment, flexible working schedule;
• Great team spirit with Friday’s night’s parties;
• Perfect office location in the very center of Kyiv.

Обов’язки

• Design and build advanced applications for the Android platform;
• Collaborate with cross-functional teams to define, design, and ship new features;
• Work with outside data sources and APIs;
• Unit-test code for robustness, including edge cases, usability, and general reliability;
• Work on bug fixing and improving application performance;
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Гарячі вакансії

Всі вакансії