Android Developer в ООО Софтэк Груп

Зарплата от $2,500 до $4,000

Требуемые навыки

Местоположение и тип занятости

📍 Минск
👨‍💻 Можно удаленно

Короткое описание

1. Job TitleAndroid Developer 2. Job Purpose Android Developers play a critical role in the company, they are responsible for the design, development, enhancement, triage, and debugging of Android applications. They are actively involved throughout the project lifecycle, often starting with rapid prototypes early in the design phase. In some cases, the end goal is high-fidelity prototypes, but most

Размещено 19.06.2024

Онлайн карьерный консультант в IT

Rabotan, ваш AI-карьерный консультант. Готов помочь усовершенствовать ваше резюме и подготовиться к интервью.

Оцените вакансию «Android Developer»

Чем больше вы оцениваете, тем лучше будут ваши рекомендации по вакансиям

1. Job Title
Android Developer

1. Job Title
Android Developer

2. Job Purpose

Android Developers play a critical role in the company, they are responsible for the design, development, enhancement, triage, and debugging of Android applications. They are actively involved throughout the project lifecycle, often starting with rapid prototypes early in the design phase. In some cases, the end goal is high-fidelity prototypes, but most of the time the developers will ultimately be writing clean, production-ready code, which will be integrated with the backend/APIs, bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and sometimes defining how the application looks and functions.

3. Requirements

Tech skills:
- B.S/M.S. in Computer Science or equivalent (Strong Computer Science fundamentals)
- 4+ years of Android development
- Solid knowledge of Kotlin (at least 2 years of production)
- Practical experience with Reactive programming (RxJava in particular)
- Knowledge in architecture design and best practices, understanding of clean architecture principles
- Understanding of DI (dependency injection) best practices
- Highly proficient in classical algorithms, data structures, excellent debugging skills
- Good understanding of concurrency and multithreading (especially in Android)
- Application profiling experience, performance tuning
- Testing culture (unit tests, UI, integration, E-to-E)
- (Nice to have) Knowledge of Coroutines/Flow
- (Nice to have) Experience in writing 3rd party libraries (please send us a link to your Github)
- (Nice to have) Experience in working with payments (connecting to card reader, handling transactions)
- (Nice to have) Experience in working with Bluetooth

Soft skills:
- Good spoken English (Intermediate or Upper-Intermediate) - Ability to explain complex concepts clearly

- Problem solving skills

- Code review culture
- Excellent communication skills
- Continuous learner who loves to share knowledge

Похожие вакансии

от $3,000 до $5,000
Показать все

Подписка на вакансию

Укажи свой стек, опыт работы, зарплату и бот подберет для тебя подходящие офферы.

🚀 Создать подписку