Duties/Responsibilities:
- Drive development across multiple products and projects for web and mobile applications.
- Involved in the entire SDLC – requirements gathering, design, development, testing, deployment and support.
- Maintain and enhance existing web/mobile applications.
- Writing functional specification document based on requirements gathering.
- Adopt the best security practices for deployment of the proposed business solutions.
- To conduct user acceptance training with operational guides document.
- To participate in the training of internal stakeholders and external clients / partners in the mobile platform when required.
Requirement, Technical Skills:
- Working experience in Web / Mobile Development involving both front-end and back-end applications.Skillset: Java, ReactJS/VueJS,Javascript and SQL.
- Familiar with Mobile App and Web Applications best practices.
- Familiar with Web Services (REST/SOAP) development and deployment.
- Familiar with code versioning tools such as Git.
- Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability.
- Familiarity with best practices in software development and IT security.
- Willing to learn, good attitude and team player with strong communication skills.
Optional - Requirement, Technical Skills:
- Experience in iOS Swift and Android mobile app is preferred.
- Experience in Hybrid mobile (ReactNative, Cordova…) development is preferred.
- Working knowledge in Azure Services preferred.
- Experience in DevOps environment would be a plus.