Software Engineer (Front End)

Setia Budi, Jakarta, Indonesia
Full Time
Experienced

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
Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*