Our client is a SaaS company that provides businesses all the tools required to take their operation online. It allows you to build and manage your own online marketplace, giving users direct and easy access to your products and services. Currently operating in more than 8 different markets, they are looking for motivated and dynamic candidates to join their team.
They are looking for a dynamic and ambitious person who is willing to learn, comfortable dealing with people both locally and globally, and willing to go the extra mile to make sure to reach the objectives.
Well organized, growth-driven, can work under pressure, and know the importance of adhering to the company’s values/culture and understanding the processes. Qualifications
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
Experience with offline storage, threading, and performance tuning
Knowledge of the open-source libraries available for common tasks
Ability to understand business requirements and translate them into technical requirements
Familiarity with cloud message APIs and push notifications such as Firebase
A knack for benchmarking and optimization
Understanding of Google’s Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git
Responsibilities
Translate designs and wireframes into high quality code
Design, build, and maintain high performance, reusable, and reliable Java code
Ensure the best possible performance, quality, and responsiveness of the application
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automation
Produce detailed specifications
Contribute in all phases of the development lifecycle
Follow industry best practices
Develop and deploy new features to facilitate related procedures and tools if necessary
Send your resume to resume@net-recrute.com
Being an Android Developer entails mastering the intricacies of mobile app development for the widely-used operating system. With expertise in Java or Kotlin, developers craft applications that cater to various user needs and preferences. Visit this article dives deep into the essential skills and tools required to excel in this field, offering invaluable insights for aspiring developers. Understanding UI/UX principles is crucial for creating user-friendly experiences, and proficiency in frameworks like Android Studio streamlines the development process. By staying updated on the latest trends and innovations, developers can enhance their craft and deliver exceptional applications. For more information on Android development, view publisher site for insightful resources and guidance.