Position: Senior Android developer
Company: Sourceter
Experience required: 5y
English level: upper

Responsibilities:

- Design, develop and maintain Java code that is efficient, reusable and reliable
- Implement new features based on product/design team and customer inputs
- Write unit and integration tests
- Collaborate with team members within a Scrum framework and perform code reviews and share best practices with colleagues

Requirements:

- 5+ years of experience in IT area
- 3+ years of experience in Android development
- High-level understanding of algorithms, data structures, complexity and optimization
- Deep knowledge of mobile application architectures, common patterns and design techniques
- Database development experience, including SQL
- Experience with Agile development methodologies (Scrum, Kanban, and XP)
- Experience with continuous integration/delivery
- A proactive, goal-focused mindset
- Good communication skills
- A passion for continuous learning and adapting to new technologies
- The desire to create high-quality products

What we offer:

    Competitive market salary
    Flexible working hours
    Paid sick leaves and vacations
    Team of professionals who knows how to build world-class products
    Wide range of cool opportunities for professional and personal growth