Job Title Angular Developer
Level / Grade Contract
Job Responsibilities
• Responsible for timely documentation of technical design and specifications in
accordance with the business specifications and project standards
• Ensure timely completion of business application coding with project schedule
• Compliance of frontline development functions to System Development Guideline and
Standards.
• Quality of frontline systems developed and implemented in fulfilling system specifications
and user requirements.
• Constant communication with team members/users/vendors
• Keeping up to date with advances in computer technology and how this affects the
business environment.
• Computer Science fundamentals in object-oriented design, data structures and algorithm
design, and complexity analysis
• Collaborate daily with other frontend developers, backend developers, full software
development lifecycle.
• Software development fundamentals, including testing, troubleshooting and using version
control (we use SVN).
• Build responsive design, handle page navigation and turn mock-ups into web pages
quickly and according to spec.
Job Requirements
• 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.
• Strong knowledge of HTML5, Bootstrap 3 and above, CSS 3, Angular Material,
Responsive Web/Mobile/Tablet Layouts and writing cross-browser compatible code.
• Proficient in Scripting Languages: JavaScript, Angular 7 and above, NodeJS, typescript to
develop User interfaces for Modern Rich Internet Applications
• Experience using data interchange formats, such as JSON or XML.
• Ability to create component-based reusable and testable modules and pages.
• Maven Build scripts from SIT to Production environment for manual deployment and
jenkin auto deployment experience.
• Familiar with and/or have experience with Agile development under the SCRUM
methodology.
• Highly adaptable and ability to pick up new skills in a short period of time.
• Team player with excellent communication skills.
• Experience in backend such that Java and oracle database will be added advantage.
• Committed and able to work under pressure to meet assignment deadline.
• Able to work independently with minimal supervision.