Position: Android Team Lead
Company: Wirex
Category: Android
Experience required: 5y
English level: intermediate

Responsibilities:  
Lead the team in scoping, estimating and development of new features as well as conducting tech talks. 
Look around the industry, bring new solutions and best practices.  
Setup standards and approaches in the Android development in the company. 
Work with a team of developers, designers, QA, and project management to produce high quality results. 
Improve development and CI process, cover missed parts with unit tests and improve/refactoring current code base;    
Review code for your peers.  
Every Friday is a Tech Friday where we can work on tech side of the project. Quarterly team decides what our tech vision of the project evolution, what are primary goals we would like to achieve. This could be compose, modularization, new architecture, tests, whatever team agreed on, and what can make our product more competitive. 

Requirements:  
5+ years of professional programming experience.   
1+ years working as Team Lead.   
Thorough knowledge of the Android SDK and the Android ecosystem.   
Have a broad vision of the leading-edge technologies and the ability to discover, evaluate and learn new ones as they mature.   
Working knowledge of the mobile landscape, architectures, and trends.   
Strong communication and problem-solving skills.   
Agile methodologies (Scrum, Kanban).   
Unit tests, UI tests. 

Benefits:  
Flexible office hours.  
Medical insurance and paid sick leave.  
20 business days of paid holiday a year.  
Paid state holidays and paid days on special occasions.  
Fast career development.  
PE accounting and support.  
Free parking.