Описание вакансии

Since 2006, our company has built outstanding web and mobile applications for businesses of every size in every industry. We bring strategic and technical expertise, progressive design, and a personal touch to every project.


Responsibilities:

— Work as member of distributed SCRUM team for huge foreign retail company;
— Work closely with product/project management to deliver new features;
— Apply best engineering practices;
— Document the working systems and prepare design documentation;
— Active participation in distributed agile process;
— Proactive collaboration with teammates and remote team members;
— As a TechLead - design, apply and support Android standards throughout all Android projects in the company;

Requirements:

— Minimum 3 years of experience with Android and over 7 years of software development;
— Intimate knowledge of Android SDK, Android UI and Core Java;
— Strong knowledge of OOP principles, design patterns, MVP/MVC/MVVM, SOLID, Clean Architecture;
— Ability to write clean and maintainable code;
— Experience in unit tests (JUnit, Mockito, Robolectric);
— Git, gitflow, pull request, code review — are the everyday words/tools for you;
— Experience with Agile development (Scrum, Kanban), TDD, Continuous Integration, Continuous Improvement, Continuous Delivery;
— English — Upper-Intermediate, including speaking;

Advatanges:
— Experience as Tech Lead;
— People management;
— Experience of work in distributed team;

We offer:

— Competitive compensation depending on experience and skills;
— Free English classes;
— Opportunities for self-realization;
— Friendly team and enjoyable working environment.



Ваш отклик
No content.icon.access denied
Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.