Position: Android Developer
Company: Kultprosvet
Experience required: 5y
English level: intermediate

In this role you'll be involved in a development of the only commercial-grade, visual AI-based test cloud that validates application user interfaces in a fully automated manner.

Requirements:
• 5+ years of software development experience
• Experience with Java for Android
• Proven ability to take full ownership and accountability over projects from start to end.

Preferred qualifications:
• You love contributing to open-source projects.
• Experience with unit testing, test automation, CI-CD and modern devops frameworks is a plus
• Experience with Objective-C is a plus

Responsibilities:
• End to end product ownership of complex Java software libraries interfacing with underlying test frameworks, user applications and server APIs.
• API & protocol design with emphasis on concurrency and speed optimizations.
• Solving challenging problems in a dynamic and diverse work environment 

We offer:
• Opportunities of professional growth and career development
• Stability
• Friendly teamwork space
• Competitive salary
• Paid vacation (15 w.d. per year) and sick leaves