1. Work on the development and maintenance of Android applications
2. Monitor app performance and take necessary steps to fix the bugs in the applications
3. Document version history and changelog for mobile applications
4. Do the research and come up with new ideas for app development
Requirements:
1. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
2. Familiarity with Restful APIs to connect Android applications to back-end services
3. Strong knowledge of Android UI design principles, patterns, and best practices
4. Experience with offline storage, threading, and performance tuning
5. Ability to design applications around natural user interfaces, such as touch
6. Knowledge of the open-source Android ecosystem and the libraries available for everyday tasks
7. Ability to understand business requirements and translate them into technical requirements
8. Familiarity with cloud message APIs and push notifications
9. A knack for benchmarking and optimization
10. Understanding of Google's Android design principles and interface guidelines
11. Proficient understanding of code versioning tools
12. Must have knowledge of java, Kotlin, MVC, MVVM, Firebase, SQLite, and payment gateways
We are looking for an Android developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile application, Android programming works closely with other app development and technical teams. Join our company if you are willing to work with us and need to learn good technology and healthy work culture.
If you have a desire to be a part of an exciting, challenging, and rapidly-growing software development company, and if you are passionate about software development and creating the finest apps in the marketplace.
Codobux is a highly recognized development organization, following robust approaches to uplift the growth of businesses. Our in-house expertise is well-versed with all the latest tools and technologies and always stay abreast of emerging technology to solve all your business problems by every possible means.
We work on clients' requirements by building and following proven methodologies and offer out-of-the-box solutions that will surely take any business to the top position. Till now, we have served numerous clients and built over 200 applications. Our guaranteed and quality solutions have managed to build trust among our clients. Come to us, we will develop an appealing and interactive website/app for you.