Roles & Responsibilities:
- Develop, maintain, enhance, and troubleshoot existing web applications Interface.
- Use markup languages like HTML to create user-friendly web pages.
- Optimize applications for maximum speed (Optimize page assets).
- Work with the application development and QA team in delivering the project and deliverables with time and excellent quality.
- Collaborate with back-end developers and UI/UX designers to improve usability.
- Well coding, designed, and efficient.
- Write functional requirement documents and guides.
- Perform Day to Day Report and other tasks assigned by IT Manager.
- Stay up to date on emerging technologies.
Requirements & Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or equivalent practical experience
- Having around 3 years on experience on the role.
- Proven working experience in software development
- Hands on experience with markup languages html, css, JavaScript
- Excellent Experience with Front-end Framework Angular Typescript (preferrable), React JS or Vue JS
- Familiar with browser testing and debugging (Cross-Browser UI testing).
- Familiar with style frameworks bootstraps, vuetify, tailwinds, etc…
- Understanding the web development process (design, development, and deployment) is a plus.
- Familiar with building Angular CLI and deployment
- Proficient in code Version Control such as Gitlab or GitHub
- Familiar with API testing tools like swagger or Postman
- Experience with API integration and third-party tools integration such Firebase, i18n, Hotjar, Google Analytics, …
- Good attitudes, punctuality, self-discipline, faster learner, and strong commitment.
- Flexible, Problem-solving skills and working independently and in a team environment.