Careers
Front-End Programmer
Key Responsibilities
-
Work with product owners, designers, to craft or understand the messaging and aesthetic for each product that is to be developed.
-
Enhance and develop web applications that adhere to design standards and functional specifications.
-
To propose solutions that strike a balance between functional and aesthetic design.
-
Conceptualizing creative ideas by producing sample sites or wireframes.
-
Establishing design guidelines, standards, best practices for frontend development and maintaining brand consistency throughout the design.
-
Work with backend developers to produce services-oriented, responsive web applications.
-
Work with product owners and backend developers to solve usability and any foreseeable performance issues.
-
Developing skills and expertise in appropriate software/programming languages to keep our stacks and technologies up to date.
Requirements
-
Minimum 3 years of relevant frontend development experience.
-
A higher diploma/degree in Computer Science/Information System or relevant courses.
-
Proficiency in front-end development tools/languages such as HTML5, SCSS/LESS, JavaScript, modern frontend frameworks like React.js(mandatory)/Vue.js.
-
Domain expertise with build frameworks, tools, and services (Node.js, Webpack, NPM, Yarn, etc.).
-
Good understanding of CMS, SEO principles and cross-browser compatibility issues.
-
Experience with responsive and adaptive design and excellent in css and markups.
-
Good knowledge of software engineering best practices and front-end software implementation standards.
-
Up-to-date experience with international web protocols, standards, and technologies.
-
Open minded, adaptable and willing to learn new technologies.
-
Excellent communication skills and proactive in problem solving.
-
Self-directed, great communication skill and a team player.