Job Search and Career Advice Platform

Enable job alerts via email!

Frontend Web Developer

PT IKONSULTAN INOVATAMA

Jakarta Pusat

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

A tech consultancy firm in Jakarta Pusat is seeking a Frontend Engineer to develop user-friendly web and mobile applications using React.js and TypeScript. The ideal candidate will have at least 3 years of experience in frontend development and will collaborate closely with designers and backend developers to optimize user experiences. This position requires strong problem-solving skills and the ability to work independently in a fast-paced environment.

Qualifications

  • Minimum 3 years of experience as Frontend Engineer.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Develop user-friendly and responsive web and mobile applications.
  • Build reusable components and front-end libraries for future use.
  • Collaborate with designers and backend developers.

Skills

React.js proficiency
TypeScript knowledge
Mobile and Web Development Experience
CSS expertise
State Management tools
API Integration experience
Version Control (Git)

Education

B.S. in Computer Science or Information Systems
Job description
Minimum Requirement
  • B.S. in Computer Science, Information Systems or equivalent.
  • Experience in web application development & environment.
  • Minimum 3 years of experience as Frontend Engineer.
  • Willing to work from office at South Jakarta (full on-site).
Required Skills and Qualifications
  • Proficiency in React.js: Extensive experience in developing components and applications with React.
  • Strong knowledge of TypeScript: Ability to write clean, type-safe code to ensure fewer bugs and better scalability.
  • Mobile and Web Development Experience: Familiarity with responsive design principles and mobile-first development.
  • CSS and Preprocessors: Expertise in CSS, SASS, or LESS for styling applications.
  • State Management: Proficiency with Redux, Context API, or other state management tools.
  • API Integration: Experience working with RESTful APIs and/or GraphQL.
  • Version Control: Competence with Git and branching strategies.
Personal Attributes
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Passion for continuous learning and keeping up with industry trends.
  • Ability to work independently and deliver within deadlines.
Key Responsibilities
  • Develop user-friendly and responsive web and mobile applications.
  • Build reusable components and front-end libraries for future use.
  • Collaborate with designers, product managers, and backend developers to create seamless user experiences.
  • Optimize components for maximum performance across various devices and browsers.
  • Debug and resolve application issues to ensure smooth functionality.
Nice to Have
Preferred Skills
  • Knowledge of React.js for web development.
  • Familiarity with testing tools like Jest, React Testing Library, or Cypress.
  • Familiarity with Next.js, Zustand, React-Redux, Redux.js / Redux Toolkit / Redux Thunk / Redux Saga
  • Understanding of CI/CD pipelines and deployment processes.
  • Basic knowledge of backend technologies (e.g., Node.js, Express) for better collaboration.
  • Experience with performance optimization and debugging tools (e.g., Lighthouse, Chrome DevTools).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.