Android Developer

Atria, Petaling Jaya, Malaysia
Mobile Development
-
FULLTIME
Job Description
• Solid understanding of RxAndroid, RxKotlin. • Familiar with MVVM and MVP design pattern. • Familiar with Room and RxRealm. • Familiar with Firebase platform. • Familiar with android animation. • Implement best practices to ensure app reliability and security. • Familiarity with cloud message APIs and push notifications. • Experience with Android Studio frameworks such as Gradle, Maven, etc. • Familiarity with RESTful APIs to connect Android applications to back-end service, NoSql database. • Help maintain code quality, organisation, and automatization. • Familiarity with cloud message APIs and push notifications. • Proficient understanding of code versioning tools such as Git. • Help maintain code quality, organisation, and automatization. • Continuously discover, evaluate, and implement new technologies to maximise development efficiency. • Work closely with product management, iOS and UI/UX teams to execute an idea from concept to delivery using excellent software design, coding & processes. • Build features, user interface and integration with back-end platforms. • Develop, deploy and monitor core apps. • Participate within the full software development life-cycle. • Liaise with product development team to plan new features. • Stay in touch with disruptive technology trends • Write clear and maintainable code with Unit/UI tests. • Continuously discover, evaluate, and implement new technologies to maximise development efficiency. • A passion for programming and the ability to learn new concepts quickly. • Constantly improve the quality of our products by fixing bugs and refactoring the code base where necessary.

Requirements
• Minimum bachelor's degree in IT/Computer science, professional certification or equivalent. • 3+ years of real-world experience in building and maintaining Android applications. • Solid track record in developing and delivering iOS swift projects. • Solid understanding of the full mobile development lifecycle. • Strong practical knowledge including APIs and Git. • Passionate in helping to drive product development, advise on design choices and tools. • Exposure to SCRUM and Agile environments. • Strong UX/UI design skills and the care to develop world-class user interfaces. • Possesses a can-do attitude. • Enthusiastic, fast learner and a problem solver. • Good communication, organizational and analytical skills. • The ability to propose, listen and accept constructive feedback. • Flexible, proactive, organized, detail-oriented and entrepreneurial. • Self-starters are highly encouraged to apply.
Job Screenshot
Date Posted
11/02/2020
Field
Mobile Development
Skill
Android
Specialization
Mobile Developer
Experiences
Junior (2-3 years)
Budget
Min: MYR6,400 Monthly
Max: MYR8,000 Monthly
Company Screenshot
Response Rate
Fast
Interview Duration
Moderate
Headcount
1
Urgency
Urgent
Preferred Candidate
Local