Enable America Jobs

Enable America Logo

Job Information

Alterra Software Engineer (Front End) in Setia Budi, Indonesia

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.

    1. 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.

    1. 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

DirectEmployers