Job Responsibilities
- Design and develop iOS/Android applications
- Involved in end-to-end mobile application development life cycle and production support
- Work closely with UX/UI designers, Backend Engineers, ML/AI teams to build, test and deploy products.
- Perform DevOps Pipeline integration
- Prepare project documentation such as Design Spec and Functional Spec
- Prepare and execute test case for system testing
Job Requirements
- Degree/High Diploma in Computer Science, Information Technology, or relevant discipline
- 1-2 years working experience in mobile application development on iOS or Android Platforms
- Hands-on experience in React Native and Redux architecture
- Knowledge of Mobile Programming (Java/Kotlin/Objective-C/Swift/Flutter)
- Familiarity with JavaScript frameworks such as Angular JS and React JS. Node JS
- Knowledge in restful backend integration
- Good knowledge in data structures, basic algorithms, and applying object-oriented principles and design patterns.
- It will be a plus to have an ML background.
- Knowledge of Swift and Flutter is a definite advantage
- Experience in Agile delivery
- Excellent verbal communication skills.
- Excellent English communication skills
- Self-Organized and good problem-solving skills.
- Attention to detail