Position: Intern/Junior Android SW developer
Company: Luxoft
Experience required: no_exp
English level: intermediate

**Responsibilities**
1. Participate in requirement analysis. 
2. Design, create, and maintain efficient, reusable, and reliable 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.

**Technical skills:**

-Good knowledge of OOP and SOLID principles.
-Good knowledge of Java.
-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.
-C++ is a plus.

**Soft skills:**

-Ready to study.
-Team player will-do attitude.
-English - intermediate.
-Good communication skills.
-Results oriented.

**Nice to have**

-Tools (is a plus): Jira, Confluence, Git, CI/CD.