**Area of Responsibility**
**1. System development for end users**
- Determine the structure and design of the website and app page.
- Ensuring a balance between functional and aesthetic features on the website and app.
- Optimizing the website and app to keep it fast and can continue to be developed.
- Contribute to documentation (instructional, pitch and technical specifications) related to the website/web app.
- Work closely with back end engineers in coding and troubleshooting.
**2. User-centric approach**
- Collaborate with the backend developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Ensure that the website and app design is able to maximize the user experience.
- Create user interface features that improve the user experience.
- Guarantees all validated user input sent to the back-end.
**3. Front-End development**
- Deliver well-defined small to medium complexity Web features regularly
- Debug and fix issues in development, test, and production.
- Lead in software design for features and bug fixes.
**Requirement**
- Min 2-3 years experience as a software engineer (front end)
- Proficient in Web FrontEnd programming & API
- Experience using frameworks (Laravel, Vue.Js, Angular, Code Igniter)
- Strong knowledge and skill in HTML, LESS, and SASS
- Strong knowledge and skill in programming languages (Node.js, JavaScript, JQuery, PHP, JSON)
- Well-versed with Agile methodologies, TDD and Test Engineering and Automation
- Have an in-depth understanding of the entire web development process, including version control systems (using Git)
- Strong understanding in architectural pattern
- Highly motivated and would love to work in a fast paced environment
3icDSpqh0A