We are looking for a creative and motivated person for the position of Android Developer. If you are a self-starter who is ready to explore new opportunities, we would like to talk to you.
Responsibilities / What we are looking for:
Must have published at least one application on the Play Store:
- Participate in internal development projects such as developing new products and enhancing/maintaining the existing products.
- Experience with core data, offline storage, threading, and performance tuning.
- Ability to understand and maintain the existing codebase.
- Ability to identify code bottlenecks and memory leaks using tools and plug the holes
- Collaborate with cross-functional teams to define, design, and ship new features.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Participate in code reviews to maintain high code quality.
- Experience with Architectural patterns i.e. MVVM, MVP, MVC, Singleton, or, Observer.
- Strong knowledge of Android SDK, Java, Kotlin, different versions of Android and how to deal with different screen sizes
- A strong understanding of the full life cycle of app development using Google's Developer Portal
- Leveraging the best of new technologies to continue to innovate the application
- Architect efficient and reusable code that adheres to best practices and coding standards
- Experience with software development tools such as Git, GitLab, JIRA, CI/CD pipelines.
- Experience with Android Jetpack libraries (e.g. Compose, Room)
- Knowledge of Agile Practice
Role Requirements:
- Familiarity with RESTful APIs to connect mobile applications to back-end services.
- Knowledge of UI/UX standards and principles.
- Good understanding of Android design principles and interface guidelines.
- Ability to distribute the application to QA team
- Proficient understanding of code versioning tools, such as Git.
- Self-driven and do work on your own by taking ownership.
- Ensure compliance with Android Play Store guidelines and submit applications for Play Store review.
- The ability to take technical direction to deliver well-scoped work
Skills:
Android, Kotlin, Java, GitLab, Git, CI, CD, SDK, Jira,