Mobile Developer

Application deadline closed.
Bookmark

Responsibilities:

  • Design and develop custom applications for iOS, Android and Web
  • Participate in and contribute to all phases of the application development life cycle
  • Working directly with product managers and/or users to conceptualize, build and test the prototype and/or mobile/web applications
  • Provide technical advises to manager on mobile/web technologies, best-practices and trends
  • Working along with UI designers and/or web developers or vendors to deliver finished applications
  • Create compelling user interfaces and experience as well as build the interfaces with focus on usability features
  • Provide implementation and production support on the in-house build mobile/web applications
  • Keep up to date on the latest trends and have a keen interest in researching leading trends in mobile and web technologies
  • Writing detailed documentations for existing applications and new applications
  • Updating, repairing, modifying or enhancing existing software applications

Requirements

  • Degree or Higher Diploma in Computer or related fields.
  • Experience in iOS/Android/other mobile platform device application development
  • Knowledge in developing code using React.JS, TypeScript, Redux, Android Java,  Apache Cordova
  • Experience and knowledge with HTML5, web services integration and client & server-side application technologies (Javascript, .Net, Java, Python, SQL, jQuery)
  • Ability to work effectively in small (often ad-hoc) teams and experience with Agile/Scrum software development approach
  • Able to manage one’s own time effectively and ability to prioritize wide range of tasks
  • Creative web design skills and excellent code-debugging skills are required
  • Strong analytical and problem-solving skills
  • Desire to learn new technologies
  • Knowledge in machine learning or virtual/augmented technology is a plus