Apply on
Create & maintain technology at the front end & back end of digital web application to create a comprehensive digital solution that meets the customer’s business needs.
Responsibilities
§ Architect and implement web front end and back end with efficiency, speed, quality & robustness in mind
§ Architect and implement web UI/UX based on provided wireframes and business requirements
§ Gather, document and analyze business requirements in order to help define scope of software development initiatives. May include web/mobile page mock-ups and interaction prototyping.
§ Produce and maintain documentation related to application (e.q. scope requirements, logical and technical designs, testing and implementation plans).
§ Troubleshoot and implement bug fixes related to client and user reported issues.
§ Play proactive support role and take ownership of technical issues, and work with internal/ cross functional/ external team to resolve more advanced issues when necessary.
§ Collaborate with team members in all aspect of software design, coding, testing, documentation & deployment
§ Deliverables in agile scrum approach
Qualifications
§ B.S. in Computer Science, Information Systems or equivalent
§ Experience in web application development & environment
§ At least 3 years hands on knowledge & experience in the following:
o Git
o RESTful API
o Javascript / Typescript
o React.js and the surrounding ecosystem
o Bootstrap/CSS/Sass
o Nodejs
o SQL/NOSQL
§ Additional knowledge & experience in any of the following is a plus
o Analytics tools such as Google/Firebase Analytics
o Digital banking platform experience
Competencies Requirement
§ Detail-oriented with eyes sensitive to the aesthetics of UI layout.
§ Self-starter & team player
§ Analytical & good problem solving skills
§ Good verbal, written and interpersonal skills