Software Engineer (Front End)

  • Setiabudi
  • Alterra
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. Apply web design principles and be responsible for ensuring that the website and app runs well on multiple devices (computer, tablet, smartphone). 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. Ensure optimal utilization of website & web application standards best practices, semantic front-end markup, structured stylesheets, and efficient code for development and production. 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 Powered by JazzHR