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
💡 Quick Summary
Seeking a career-building opportunity? The Mobile Software Engineer position is now open for candidates interested in the Android Developer Jobs sector. This role in Noida offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.