Role : Android Developer
WFO and WFH
Job description :
Role & responsibilities :
– Collaborate with Developers to design, develop, and maintain Android applications .
– Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
– Familiarity with RESTful APIs to connect Android applications to back-end services
– Strong knowledge of Android UI design principles, patterns, and best practices
– Ability to design applications around natural user interfaces, such as touch
– Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
– Experience working on Offline databases like SQLite, Realm, Room, etc.
– Ability to understand business requirements and translate them into technical requirements
– Familiarity with cloud message APIs and push notifications.
– Strong exposure to Data Structures and Algorithms with good problem-solving skills.
– Should have good experience in design patterns: MVVM, MVP, MVC
– Proficient in the Android development platform.
– Experience designing, developing, and implementing enterprise apps.
– Proofreading your code and correcting mistakes before each app is released.
– Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
– Monitoring app reviews to detect areas for improvement.
– Creating app updates, including bug fixes and additional features, for release.
– Write clean, efficient, and maintainable code .
– Unit-test code for robustness, including edge cases, usability, and general reliability
– Ensure the performance and quality of applications
– Identify and correct bottlenecks and fix bugs .
– Help maintain code quality, organization, and automatization .
– Write and maintain Unit Tests .
Requirements:
– Bachelor’s degree in Computer Science or a related field .
– 1-17 years of experience in developing Android applications .
– Proficient in Java and Kotlin .
– Experience with Android SDK, Android Studio, and Git .
– Knowledge of RESTful APIs to connect Android applications to back-end services .
– Strong understanding of Android design principles and material design .
– Experience with third-party libraries and APIs .
– Strong problem-solving skills .
– Excellent communication and teamwork skills.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.