Job description
- A good Front-End Web Developer will have an understanding of the web development process from inception to deployment.
- Learn and develop JavaScript Framework/Library such as AngularJS, Node.js, React.js or Vue.js
- Maintenance and develop current product application (currently using Laravel) (Support Division)
- Working with a team of UI/UX designer, developer, qa, product owner and other personnel to ship new features
- Optimize applications for maximum speed
- Brainstorming with the team for the best approach or solution
- Sharing about the tech with other team personnel
- Involved in prototyping process for POC presentation
- Working in agile environment
- Bridge the gap between graphic design and technical implementation, using REST APIs and having automated pipelines
- Write functional requirement documents and guides, create quality mockups and prototypes
- Browser testing and debugging across browsers
- In-depth understanding of the entire web development process (design, development, and deployment)
- Implement application security
Job requirements
- Bachelor or Diploma Degree in Computer Science, Information technology, or any related engineering field.
- Having at least 2 years of working in Front End field
- Experienced in designing, styling and layouting (using HTML, CSS and Preprosessor CSS)
- Experienced with Typescript and JavaScript Framework/Library such as React.js.
- Experienced in handling cross browser compatibillity issue (Responsive interface and mobile Design)
- Experienced in browser testing and debugging
- Experienced in integrating the frontend to the backend (using restful API)
- Having an understanding of using Browser Developer Tools
- Experienced with Bootstrap and Jquery
- Experienced with version control systems such as Git
- Having a commitment to achieve product / project timeline
- Experienced with Cloud technologies such as GCP, Azure, AWS
- Experienced with AngularJS, Node.Js or Vue.js is a plus.
- Having a good analytical and logical thinking
Benefits
- Hybrid Working
- Laptop
- BPJS
- Growth Environment