At least 3.5+ years of experience developing Android applications;
Expertise in Java, TCP/ IP, Android custom components;
Deep understanding of SOLID principles;
Solid problem solving and analytical skills;
Expertise in Java;
Experience building Android UI applications on top of the native libraries;
Ability to take ownership of the whole application or separate modules;
Ability to review the existing code and create a design to update the existing flows;
Validate the design and code changes with the team;
English level (both Spoken and Written) is Upper Intermediate.
Strong Software Architecture Design skills
Proactive and intelligent project management
No barriers and openness in communication with employees
Numerous forward-looking projects with newest technologies
Reward for a fresh look and contribute to the company growth
And more:
20 days of paid vacations, paid sick leaves and holidays;
Flexible working hours and work-life balance;
Free snacks, several varieties of coffee and tea, and fruits for your health and energy;
Membership in IT Cluster;
Internal Educational Hub, Skills development and informal Mentorship for professional growth;
English Courses, Sports activities, every half yearly Ophthalmologist visits;
Team-building and corporate celebrations.
Challenges for life!
Apply today and see how your life changes tomorrow!
Responsible for implementation of new features and current features stabilization: tech design, implementation, code review, supporting QA team during the testing phase;
Timely delivery of builds to the customer;
Participate in Code review process;
Participate in daily meetings with the customer.