Sorry, this position is not available anymore

Senior Android Software Engineer

Location:
Lviv, Kyiv
Technical Level:
Senior
Job Category:
Software Development

 
Our customer is a leading North America online broker. The Senior Android Software Engineer will be involved in the development of functionally rich, robust and user-friendly mobile applications, following through all stages of the Agile software development life cycle from inception to implementation.

Responsibilities:
• Develop Android native libraries for hybrid mobile apps, adopting the best industry practices
• Conduct regular code reviews to improve code quality, design, and tests
• Attend regular Retrospective meetings to discuss solutions to technical and process challenges
• Recommend system solutions by comparing advantages and disadvantages of custom development and open source alternatives
• Complete application development by coordinating requirements, schedules, and activities
• Explore new opportunities to add value to product and process and present to the team

Requirements:
• 4+ years of experience in software development
• Solid knowledge and experience with Android
• Experience integrating Android Native libraries with Hybrid mobile apps
• Solid understanding of object-oriented programming (OOP)
• Experience working knowledge of SOAP and RESTful integrations
• Knowledge of Agile (preferably SCRUM) development practices
• Bachelor's Degree in engineering, computer science or another related field
• Upper-Intermediate English level
 
We offer:
• Flexible working hours
• A competitive salary and good compensation package
• 18 business days of payable annual free-time
• 10 days of paid sick leave
• IT Club membership card which provides pleasant discounts
• A masseur and a corporate doctor
• An inspiring and comfy office
• Regular office fruit delivery

Professional growth:
• Challenging tasks and projects
• An individual development plan
• A personal education budget
• A regular performance appraisal
• Meetups and events for professional development
• Mentorship opportunities
• Business trips

Fun:
• Corporate events and outstanding parties
• Exciting team buildings
• Memorable anniversary presents
• A fun zone where you can play video games, football, ping pong, and more.