We are looking for an Android mobile developer to deploy the MVP version of a product with a product
team. We are working in the Indian market and going through all the stages of successful startup
development. We have a young team of experts without tons of bureaucracy and many interesting tasks.
We are looking for someone with experience in:
– Knowledge of Android SDK, Android Support Libraries, Firebase;
– Knowledge of alternative app stores and mechanics (Huawei, ColorOS, Fire OS);
– Understanding of Android architecture and its version-specific features;
– Understanding and execution of Guide Line, Policy Platform;
– Understanding of HTTP, REST principles;
– Excellent knowledge of Java, Kotlin, Dagger2, RxJava;
– Experience in implementing projects using Clean Architecture;
– Understanding of SOLID principles and the need to apply them;
– Experience in designing and implementing complex systems;
– Experience in publishing applications on app stores;
– Experience in publishing libraries to central repositories;
– Experience in developing custom libraries;
– Ability to write unit tests.
– Presence of a filled GitHub or equivalent,
– Participation in at least 5 projects,
– Minimum 1-year duration of work on projects.
It would be a plus to have:
– Experience in integrating external SDKs and reverse engineering.
Key facts about the project:
At what stage is the product now
– The first version is launched
What makes this project interesting to work on
– Fast growth
– Friendly team and good atmosphere;
It is necessary in order to provide a candidate who is maximally interested in completing
the task.
Selection criteria
What functions and tasks need to be implemented
– Knowledge of Android SDK, Android Support Libraries, Firebase;
– Knowledge of alternative app stores and mechanics (Huawei, ColorOS, Fire OS);
– Understanding of Android architecture and its version-specific features;
– Understanding and execution of Guide Line, Policy Platform;
– Understanding of HTTP, REST principles;
– Excellent knowledge of Java, Kotlin, Dagger2, RxJava;
– Experience in implementing projects using Clean Architecture;
– Understanding of SOLID principles and the need to apply them;
– Experience in designing and implementing complex systems;
– Experience in publishing applications on app stores;
– Experience in publishing libraries to central repositories;
– Experience in developing custom libraries;
– Ability to write unit tests.
– Presence of a filled GitHub or equivalent,
– Participation in at least 5 projects,
– Minimum 1-year duration of work on projects.
What tools does the team use
– Gitlab
Team (number of people / specialties)
– 1 developer
Questions to be asked regarding experience and skills:
What experience is absolutely required
What kind of experience is desirable (but not required)
What character traits should a performer have
– He has to solve tasks quickly.
– He has to estimate tasks correctly.
– It has to be a very experienced person to handle all of the mobile development
What character traits should be in the performer
– self-disciplined
– attentive to details
– desire to ambitiously develop a young startup
– responsible
Language of communication and level of proficiency
Working conditions
Duration of work on the project or dates of specific goals by which you need to complete
the task
– Development process, no termination date
What is the amount of working hours of the performer per week required
– 40 hours per week
When do you need to start working on a project
– Immediate joining
Opportunities for growth in the team
– This is already the highest position in development
Onboarding
– There will be onboarding meetings before the employee proceeds to work
Employment
– Official after the establishment of a legal entity
Relocation
– not possible
Ability to work remotely
– Hybrid and remote work is possible
Job Description System administrators (or sys admin or systems administrator) are responsible for the maintenance, configuration, and reliable operation of...
Apply For This JobJob Description: 1. hardware support 2. network support 3 application support 4. installation 5. System configuration Required Candidate 1. The...
Apply For This JobJob Family Descriptor Responsible for the strategic planning and design of telecom infrastructure and/or network components. Analyses the short-term and/or...
Apply For This Job· researching potential new leads and keeping on top of developments in the industry · strong communication and presentation skills...
Apply For This JobJob Description : Lab Support Engineer 2, IT Security NetworkAt Dell Technologies, we are committed to bringing innovation to people...
Apply For This JobShould have knowledge on different Module in f5 LB like APM,LTM Should have knowledge in creating vitual server on F5...
Apply For This Job