Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent.
• At least 5 year(s) of working experience in the related field and ability to guide and review the codes of the junior developer for Senior position.
• Technical Skillset:
Strong understanding of UI/UX principles, write maintainable and cross-browser compatible codes.
Proficient in translating modern responsive UI/UX designs into HTML, CSS, Javascript and JQuery with frontend frameworks such as Angular.
Strong knowledge of HTML5, and CSS 3, Typescript, JavaScript, Node.js. Strong knowledge of frontend framework such as Angular 6 (or above) Angular Material, Bootstrap 3.
Experience with CSS 3 Pre-Processing framework SASS/LESS, Flexbox, responsive design for (Web/Tablet/Mobile)
Experience on converting PSD to working HTML, CSS and JS
Experience with debugging errors/UI alignment in Web/Tablet/Mobile devices.
Good understanding in the flow between frontend and backend interaction via API.
Ability to create component-based reusable and testable modules and pages.
Experience in Maven Build scripts is an added advantage
Experience in DevOps tools like Jira, Jenkins is an added advantage.
Experience in backend such that Java and oracle database is an added advantage.
• To implement best UI practices within the project teams
• Strong analytical, organizational and time management skills as well as detail oriented
• Good in verbal and written English communication skills.
• Ability work independently, self-manage to meet deadlines with minimal supervision.
• Familiar with and/or have experience with Agile development under the SCRUM methodology will be added advantage.
• Experience in leading a team with Angular developers is an added advantage
• Experience in Insurance Industry is an added advantage