Middle Android Developer

30 июня 2020    56
Откликнуться

Portfolio required

Requirements/experience:
• A 3+ years experience working in an agile mobile development team
• Deep understanding of OOP\OOD concepts and architecture patterns
• Expert knowledge of Android platform
• Good skills in Kotlin
• Understanding SCRUM
• Good skills in Networking(REST, TCP/IP, TLS/SSL) and DB management
• Requirements gathering and estimation techniques
• Experience with popular libraries such as Dagger2, Architecture components, OkHttp, Retrofit, PlayServices (at least some of them)
• Unit and instrumentation testing capability
• JIRA, Git, Android Studio, Gradle

Joel Spolsky test:
1.Do you use source control? +
2. Can you make a build in one step? +
3. Do you make daily builds? +
4. Do you have a bug database? +
5. Do you fix bugs before writing new code? +
6. Do you have an up-to-date schedule? +
7. Do you have a spec? +
8. Do programmers have quiet working conditions? +
9. Do you use the best tools money can buy? +
10. Do you have testers? +
11. Do new candidates write code during their interview? -+
12. Do you do hallway usability testing?

— Comfortable work environment (Kontraktova square or remote)
— Friendly team of experienced developers
— Conferences and trainings
— Flexible work schedule
— White salary with bonus system

• Do technical design and develop features on a daily-basis
• Requirements analysis and features estimation
• Share knowledge of the project with team members
• Take part in the UI/UX design of mobile apps
• Drive test automation efforts forward

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.