Position: Junior C++ developer
Company: Luxoft
Experience required: 1y
English level: upper

Our team is involved in development of one of the core and demanded functionality of IVI such as Connectivity/Telephony/Radio. Applicant will have possibilities to get an experience in development of Bluetooth telephony device connectivity and phone call management using several remote devices.
 
Candidate will be a part of big international team and have opportunity to work will latest software technologies like Android Automotive OS

Responsibilities:
1. Participate in requirement analysis.
2. Design, create, and maintain efficient, reusable, and reliable C++ and Java code from scratch.
3. Implement performance and quality services.
4. Identify bottlenecks and bugs, and implement solutions to these problems. 5. Maintain code quality.

Mandatory Skills Description:
Technical skills:
Good knowledge of OOP and SOLID principles.
Knowledge of C++
Knowledge of Software Design Patterns and algorithms.
Knowledge of Unit and Component testing approach.
Android, Linux Architecture knowledge is a plus.
Android services/application development is a plus.
 
Soft skills:
Ready to study.
Team player will-do attitude.
English - intermediate.
Good communication skills.
Results oriented.

Nice-to-Have Skills:Tools (is a plus): Jira, Confluence, Git, CI/CD, Java