— BS/MS in Computer Science, Engineering or related subject;
— Experience in developing Android applications;
— Experience with Java;
— Understanding of OOP principles, Design Patterns, Clean Architecture;
— Knowledge of protocol and RESTful API (Retrofit, OkHTTP or other);
— Understanding of the full mobile development life cycle;
— Knowledge of Git.
— Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks;
— Be a good team player;
— Good analytical, technical and problem-solving skills;
— Eager to learn;
— Ability to take responsibility.
— Experience with Kotlin;
— Experience with Android Data Binding;
— Open-minded, collaboration-friendly, invention-driven and motivated horizontal team;
— Transparent, quality-oriented working process without excessive bureaucracy;
— Opportunity to improve the company’s process and implement your ideas;
— Flexible working hours.
— Work as part of a software development team;
— Master the basics of developing software for Android;
— As one of us, you will be co-deciding on the directions of application development, set standards and share your ideas and experience with other team members;
— Design, build, and maintain reusable and reliable source code;
Auxility is a fast, agile and cost-conscious software development agency.
We design and implement complete solutions in the areas of — Mobile, Web, and Artificial Intelligence.
We are seeking a for talented and responsible Trainee Android developer, who will help our team to develop one of our core projects.
You will take part in the development of several client applications that serve tens of thousands of users.