The role of Mobile Application Developer – Android, is a hands-on development role and a valuable member of our software development team. As a member of development team, you are accountable for the research, planning, documentation, integration and development of all IRGA mobile application products. We are looking for a passionate mobile application developer who is enthusiastic in building high-performance mobile applications using the most suitable technologies. You will be part of a diverse team of engineers working across different geographical regions, handling an enterprise level systems that supports customers across the region.
Responsibilities
Comfortable with working remotely and collaborating with teams online when required.
Knowledge of Android UI design principles, patterns, and best practices.
Understanding of Google’s Android design principles and interface guidelines
Good understanding of mobile UI design principles and make application work intuitively.
To work closely with product and design teams to develop android mobile applications.
Integrate with back-end services to enable new features.
Analyse and optimize code for security, quality, efficiency, and performance.
Look out for new technologies and development tools that make you or the product better.
Able to test and publish applications to Google Play Store.
Store Knowledge of Android SDK and the different versions of Android.
Work with the QC team to help design test plans and support testing tools and processes
Create and maintain documentation as needed.
Familiarity with RESTful APIs to connect Android applications to back-end services
Experience with offline storage, threading, and performance tuning
Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Familiarity with cloud message APIs and push notifications
Proficient understanding of code versioning tools, such as Git
Familiarity with continuous integration
Requirements
Degree/Diploma in Computer Science/Information Technology/Software Engineering or a related discipline.
Experience: > 3 years of working experience in Android application development and enterprise applications support
Mobile Technology such as IOS or Android SDK would be an added advantage.
Possess good understanding of mobile/internet technology and standards
Good analytical and problem-solving skills
Strong written and verbal communication skills; strong interpersonal skills
Ability to learn quickly and use knowledge effectively
Able to work with minimum supervision, as well as able to contribute to team development
And, of course, you have a positive and enthusiastic outlook with a ‘can do’ attitude
Tahap senioriti
Tahap Separa Senior
Jenis pekerjaan
Sepenuh masa
Bidang tugas
Kejuruteraan, Teknologi Maklumat
Industri
Teknologi, Maklumat dan Internet
Rujukan meningkatkan sebanyak 2x peluang anda untuk mendapatkan temu duga di IRGA | Agri.Recoded
Kami berkongsi pengetahuan komuniti melalui cara baharu. Para pakar menambahkan maklumat dalaman secara terus pada setiap artikel, bermula dengan bantuan AI.