Position: Android Developer
Company: Avenga
Experience required: 3y
English level: intermediate

Project - customization of the Solar Mobile Booking App. The goal is to modify the existing application and update the application to point towards new API-based endpoints and make adjustments to accommodate different organizations.
The project will involve building new API points and connecting them to the existing mobile application, as well as refactoring the iOS and Android code to ensure compatibility with new API backend. The refactoring should also provide the possibility to connect and create variety of new client applications based on the new optimized API points.
The new API points should be scalable, flexible, and reliable. Additionally, the project will include an investigation of the current login functionality and it’s possibility to be integrated with third-party authorization systems.

Requirements:
At least 2 years of experience in Android app development (Java); 
Working experience in Code versioning tools (Git); 
​Competent in REST API;
Experience in solving performance optimization issues;
Perfect problem solving and debugging skills;

Responsibilities:
Support and improve the quality and performance of the existing apps;
Be involved in the code review process;
Communicate with customers.