Responsibilities and Duties
· Design, develop and maintain front end or back end web/ mobile application.
· Develop integration between mobile application or other system such as Accounting system, Payment Gateway and etc.
· Design, develop security protocols for API integrations.
· Involve in application deployment and security review.
· Contribute to the system architecture design.
· Prepare and maintain documentation such as Functional Specification, Technical Specification, User Manual & etc.
· Work closely with the team to articulate proposals, demos, and responses to client requirements.
· Continuously research, evaluate and implement new web technologies and features.
· Work on bug fixing and improving application performance.
· Provide coaching and training to junior team members.
· Conduct code review and testing.
· Bachelor's degree in computer science or related degree.
· At least 5-8 years of working experience in the related field
· Possess experience with building enterprise application.
· Added Advantages: Angular JS, React JS, Google Map API, Crystal Report, Report Viewer
· Knowledge in Artificial Intelligence, Machine Learning and IoT technology.
· Knowledge of the software development life-cycle.
· The desire to work in fast-paced environment.
· Must be self-driven, good team player with initiative to pick up new knowledge/technologies.
· Good planning and coordinating skills.
· Ability to converse and write in English.