Job Search and Career Advice Platform

Enable job alerts via email!

Front-End Engineer

Roketin

Kota Bandung

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An innovative tech company in Indonesia is seeking a skilled developer with experience in VueJS or ReactJS. The role involves collaborating with clients to identify user needs, designing software architecture, writing efficient code, and ensuring applications meet quality standards. Candidates should have a bachelor's degree in Computer Science and at least 2 years of experience in writing production code. This position offers opportunities for growth and a collaborative working environment.

Qualifications

  • At least 2 years of experience writing production code for clients.
  • Proficient understanding of web development, including HTML, CSS, and JavaScript.
  • Excellent understanding of VueJS or ReactJS syntax.

Responsibilities

  • Collaborate with clients to identify user needs and requirements.
  • Conduct research on 3rd parties needed for application development.
  • Responsible for writing efficient code according to standards.
  • Testing and debugging software to ensure proper function.
  • Write software technical documentation including API documentation.

Skills

Production code writing
Scrum/Agile methodologies
Git
Figma
Web development (HTML, CSS, JavaScript)
CSS preprocessors (LESS, SASS)
Software engineering principles
VueJS or ReactJS
Cross-browser compatibility
API integration
Analytical skills
Unit testing

Education

Bachelor's degree in Computer Science or equivalent
Job description
Job Requirements
  • Bachelor's degree or equivalent in Computer Science
  • At least 2 year of experience writing production code for clients
  • Familiarity using Scrum/Agile development methodologies
  • Mastering Git for Version Control System Management
  • Familiar with design tools such as Figma
  • Proficient understanding of web development, including HTML, CSS, JavaScript
  • Basic understanding of CSS preprocessors, such as LESS and SASS
  • Good understanding of software engineering principle, such as functional programming, design pattern, SOLID Principle and Clean Code
  • Have production-grade experience in building website with Vue or ReactJS framework.
  • Excellent understanding of VueJS or ReactJS syntax
  • Good understanding of cross-browser compatibility issues (Safari, Firefox, Chromium, and mobile browsers)
  • Excellent communication and problem-solving with technical teams, non-technical teams and clients
  • Have experience in connecting API to frontend
  • Have analytical skills in user interface, performance, and data integration
  • Have the initiative to be proactive and independent in projects and team activities
  • Have a positive and growth mindset toward developing technology
  • Basic understanding of unit testing
Job Descriptions
  • Collaborate with clients, users and other stakeholders to identify user needs and requirements.
  • Read, study and understand what systems are being worked on both technically and business through interviews with users / Project Managers or existing design documentation.
  • Design the software architecture, components, and interfaces that will meet those needs.
  • Conduct research on 3rd parties needed in application development
  • Participate in sprint events required by the team.
  • Responsible for writing code efficiently according to the programming language and standardization that has been determined.
  • Testing and debugging the software: to ensure that the application functions as intended and to make unit tests according to the test scenario to identify and fix problems.
  • Writing software technical documentation such as: function comments, minimum system requirements, API documentation, and user guides.
  • Conduct testing and ensure the application is in accordance with the initial design, before the application is deployed to server dev, demo and production.
  • Perform debugging to solve problems or bugs that occur and justify the application if an error is found.
  • Optimizing in terms of code, database, and assets in the form of images, videos, etc.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.