directory-icon

Mobile Application Developer

Job Responsibilities

  • Manage and collaborate with small development team in agile development style
  • Develop iOS/Android/Web Mobile Application which is scalable and effective, highly maintainable and testable - enables rapid and frequent development and deployment
  • Run product planning sprints and create technical documentation
  • Work with UIUX designer, product owners, and engineering on new product features
  • Ability to understand business requirements and translate them into technical requirements
  • Understanding of software design principle such as MVC and clean structure
  • Work closely with back-end developers to confirm the calling interface and ensure the integrity of functions
  • Self-motivated and able to work independently
  • A good team player with good communications skills.
  • Think outside the box and detail oriented.

Job Requirements

  • Degree holder in IT, computer science or equivalent
  • 2+ years relevant working experience
  • JavaScript framework (e.g. React)
  • GIT, JIRA
  • Cross platform app development (e.g. React native, Flutter)
  • Familiar in mobile applications development, i.e. iOS or Android.
  • Familiar in Swift, kotlin & Java Script (React Native).
  • Good communication skills, analytical & problem solving skills
  • Experience with common UI/UX development tools, e.g. Figma.
  • Experience in 3rd party API integration
  • Willing to learn and have a strong sense of responsibility