Position: Senior Android Developer
Company: Perfsol
Category: Android
Experience required: 3y
English level: intermediate

Hi! The company Perfsol is looking for Senior Android Developer. We design and build great mobile and web apps.

Our client is developing a Learning and Enablement Platform. The mission of their business is to ensure that people have the skills and knowledge they need to succeed. We work around the clock and around the globe. Traditional training is broken. It relies on one-size-fits-all material in marathon sessions that are soon obsolete and forgotten.
The part team is located in the USA, the part team is across the world.


More details about our position :

Responsibilities
• Developing complex and highly responsive apps;
• Delivering high-quality code;
• Following best practices (MVP, Clean Architecture);
• Writing tests;
• Participating in code reviews and Scrum activities;
• Communicating with customers.

Requirements
• You have at least 3+ year of experience in mobile development;
• You are familiar with 3rd-party libraries (Retrofit, Java, RxJava, Dagger);
• MVP, GreenDAO, JUnit, Architecture Components;
• You are familiar with Git;
• You have at least Intermediate English (both written and spoken).
• Understanding of agile methodologies

Will be a plus
• Experience with SOLID principles understanding and usage;

We offer
- Competitive salary according to the qualifications
- 40 hours per week​, flexible working hours
- 18-day paid vacation, 5 days paid sick leave
- Professional growth and learning;
- The agile approach to management and no bureaucracy
- Participation in seminars and conferences

I hope that we could talk about all the project details and work conditions as well.
Looking forward to your response.  Thank you in advance!   Best regards,
Halyna Demkiv