POSITION SUMMARY
Formee Holdings is a group of institutions that includes a beverage company (FB), a mobile application company (tech) and a software company (tech). Formee Holdings is headquartered in Australia, with its offices in Malaysia and India.
We are building our technical team based in India and looking for Senior Android developers.
JOB RESPONSIBILTIES
Can design and build applications for Android platform
Understands design principles in general and Android design principles in specific along with its interface guidelines
Able to produce first class technical documentation along with realistic estimates.
Able to translate requirements and mock-ups into fully functioning end to end features.
Excellent programming and analytical abilities.
Self-driven with a strong desire to excel and ability to work independently
Ensure performance, quality, and responsiveness of applications
Collaborate and work well with co-workers and produce development teams to define, design, and ship new features in an Agile environment esp. In Scrum and Kanban hybrid.
Maintain code quality, organization, and automation.
Identify and correct bottlenecks and fix bugs
Able to quickly understand existing application
Possesses understanding of relational and non-relational databases
Participate in community knowledge sharing activities and skill building to maximize development efficiency
SKILLS REQUIRED
Strong programming skills in JAVA, Kotlin
Experience in Android graphics, animation and UI designing Java Design patterns
Expert knowledge of Android SDKs, MVP MVVM
Strong understanding and exposure of code versioning tools such GIT
Proficient in SQLite, Web services (Volley, Retrofit, Network Tasks) especially in Dagger and Retrofit
Experience in developing UIs for different screen dimensions
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Experience in Google Maps, Firebase and Google Analytics
• Experience in multithreading in android
Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization
Understanding of Google’s Android design principles and interface guidelines
PREFERENCES
Have published more than 7 highly downloaded and responsive Android apps in the Play store
Knowledge of Flutter or React
Hands on experience of TDD or BDD with CI/CD
Hands on experience with iOS App development
Experience working in multi module application
Read more