Location: Bangsar South, KL
KEY RESULTS AREA
- Design, develop, and maintain native Android applications using Java/Kotlin and the Android SDK
- Collaborate with cross-functional teams to define, design, and ship new features.
- Translate designs and wireframes into clean, efficient, and maintainable code.
- Ensure application performance, stability, and responsiveness across various Android devices and versions.
- Implement unit tests and write high-quality code that adheres to best practices. (Consider keeping this here if unit testing is highly encouraged).
- Identify, fix, and troubleshoot bugs to optimize application performance.
- Stay up-to-date with the latest trends and technologies in the Android development world.
Job Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Minimum of 2+ years of experience developing Android applications.
- Strong understanding of Java/Kotlin programming language and the Android SDK.
- Experience with designing user interfaces (UI) and user experiences (UX) for mobile applications.
- Proficiency in Git version control.
- Proficiency in Kotlin language with the ability to write clean, maintainable code.
- Excellent problem-solving and debugging skills.
- Experience with Android Studio and other relevant development tools.
- Experience with integrating third-party libraries.
- Experience with Java language.
- Experience with designing user interfaces (UI) and user experiences (UX) for mobile applications using xml and compose.
- Experience with asynchronous programming techniques
- Experience with unit testing frameworks (e.g., mockK).
- Strong communication and collaboration skills.
- Passion for building innovative and user-friendly mobile applications.
- A positive attitude with a passion for learning and professional growth.
- Assertive, driven individual with a strong sense of urgency.
- Self-starter with a continuous improvement mindset.
Job Types: Full-time, Permanent
Benefits:
- Additional leave
- Dental insurance
- Health insurance
- Maternity leave
- Opportunities for promotion
- Parental leave
- Professional development
- Vision insurance
Schedule:
- Monday to Friday
Supplemental Pay:
- Overtime pay
Application Question(s):
- How many years of experience do you have in developing Android applications?
Work Location: In person