Position: Android Engineer
Company: InterLogic
Category: Android
Experience required: 3y
English level: intermediate

We are looking for technically strong engineer with interest in developing Products together with an experienced Team located in Lviv, Gdansk, Copenhagen and Bucharest. 

If you are open to new challenges and would like to apply your knowledge and experience in creating world-class software - we have a great offer for you! 


**Responsibilities** 
Further develop existing products and new ones from design to ready-to-deploy code 
Build new solutions based on our solid white label platform 
Follow Scrum(or similar) practices 
Verify user stories 
Participate in code reviews, quality assurance and releases for our mobile apps 
Plan and carry out tests in collaboration with dedicated test specialists in the team 
Ensure alignment with the core mobile app team, tech leads and architects 
Collaborate with UI/UX designers to make sure the best possible practices and standards are in place  

**Requirements**
3+ years of developing Android applications  
Highly experienced with Kotlin and Java 
Experience with common architectural concepts and Android Jetpack Components 
Ability to build clean code, memory-efficient app, and fluent UI/UX 
Hands-on experience in writing tests (Unit, UI, Integrational, etc) 
Strong analytical thinking and good communication skills 
Strong problem-solving skills 
Hands-on experience with API integrations (ideally also versioning of APIs) 
Experience within git 
Motivation for working in an agile and distributed setup 
Very good English skills, written and spoken 


**Would be a plus**
Experience with multi-application solutions 
Experience in mobile DevOps best practices, CI/CD pipelines 
Experience in building modular apps (following Modular Architecture best practices)
Experience and good knowledge RX will be a huge plus 
Interest in Google’s design principles and interface guidelines