Position: Junior Android Developer
Company: SMARTCRAFT
Category: Android
Experience required: 1y

Required skills

•  BS/MS degree in Computer Science, Engineering or a related subject
• 1.5+ years of Android Development experience using Java and Kotlin
• Understanding of OOP, Design Patterns
• Hands on experience with RxJava, RxKotlin and Dagger
• Concurrency/multithreading experience
• Experience working with RESTful APIs
• Hands on experience with Realm databases

As a plus

•  VOIP experience is a plus
• Apps published in Google play is a plus
• Xamarin or native IOS development experience is a plus
• a GitHub profile with code samples is a plus

We offer

•  Decent salary (discussed during the interview)
• Regularly assessments and salary reviews
• Loads of interesting projects and friendly team
• Usual 8×5 day working hours (no overtime)
• Annual paid vacations (4 full weeks per year) and sick leaves + week off for parent’s needs
• Free English lessons / Speaking club
• Comfortable workstation with mild climate
• Modern office with coffee, tea, cookies, candies and fruits
• Free lunches
• Regular corporate events, team pizza parties and beer Fridays
• Cozy lounge zone with spongy sofa
• Gym with table football and ping pong table

Responsibilities

•  Design and build advanced applications for the Android platform as part of a team
• Partner with other development / engineering teams to create excellent user experiences
• Assist in the structure, optimization, and growth of application “use cases”
• Offer creative solutions to a variety of challenges