Our Client, an international online and mobile services producer, is opening office in Krakow. The center will hire about 150 IT Specialists for new projects and creating new products. Innovative Company with headquarters based in London and divisions worldwide - with strong position on the market, works with new technologies in end-to-end Scrum methodology with best infrastructure and emerging technologies. If you are looking for the fast career development and extended learning opportunities, apply for the position of:
Android Team Leader
Kraków
Nr ref.: 5287
Requirements:
- Experience in managing a team
- 3+ years of Android development
- Experience building apps with Support Library, Play Services, and Design Library
- Experience developing custom user interface controls and advising clients on key user experience decisions
- Experience with real-time communication protocols
- Experience with social media integration
- Strong Java background
- Agile/ Scrum experience
- Android: very good knowledge of the Android framework (all versions since API 10) and tools
- Java, OOP and design patterns
- RESTful webservices
- Gradle
- Unit Tests / Junit (both in standard Java and Android)
- Git / Gitflow
- Keen understanding of Agile
- Mentoring skills, knowledge sharing attitude
- Team player, “coding is not my only responsibility” attitude
- Flexible, energetic, willing to improve (the team as well as himself)
- Level of English - knowledge should be not less than Upper Intermediate
Responsibilities:
- Provide training and supervision to assigned team
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and deliver new features
- Help improve code quality through writing unit tests, performing code reviews and tech talks
- Integrate with internal and third party APIs
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
We offer:
- A possibility of taking part in setting up a new IT department
- Participation in interesting and challenging projects in global structures
- Opportunity to develop and broaden technical skills
- Attractive salary, bonuses and benefits package
- Pleasant working atmosphere