Job Search and Career Advice Platform

Enable job alerts via email!

Frontend Engineer - Vue.js (Contractor)

Mekari

Daerah Khusus Ibukota Jakarta

Hybrid

IDR 200.000.000 - 300.000.000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading SaaS company in Indonesia is seeking a Front-End Developer to design, develop, and maintain web applications. The ideal candidate will have expertise in TypeScript, experience with Microfrontend architectures, and a strong understanding of modern front-end frameworks like Vue.js. This role allows for a hybrid working arrangement, requiring 40 hours a week, primarily following a 9am – 6pm schedule. If you're a proactive developer ready to elevate through impact, we'd love to hear from you.

Qualifications

  • Proven experience in building and maintaining large-scale, complex web applications.
  • Hands‑on expertise in Microfrontend architectures.
  • Deep knowledge of at least one modern front‑end framework.

Responsibilities

  • Design, develop, and maintain fast and robust front end web applications.
  • Write clean, efficient, and well-tested code in Typescript.
  • Collaborate with cross-functional teams to define and ship new features.

Skills

TypeScript
JavaScript (ES6+)
Microfrontend architectures
Vue.js
Webpack
Vite
Problem-solving
State management

Tools

Vitest
Jest
Job description

Mekari is Indonesia's no. 1 Software-as-a-Service (SaaS) company. With our ecosystem of software solutions—including Mekari Jurnal, Mekari Talenta, Mekari Qontak, and Mekari Flex, we aim to facilitate entrepreneurs and leaders as they accelerate the digital transformation of their businesses.

In our 10+ years of journey we have reached over 1 Million platform users, and we're not planning to stop any time soon. We need more people like you: builders and owners with calculated ambition who are ready to #ElevateThroughImpact and raise Indonesia's software standard.

Job Description
  • Design, develop, and maintain fast and robust front end web applications that empower thousands of businesses.
  • Write clean, efficient, and well-tested code in Typescript.
  • Collaborate with cross-functional teams to define, design, and ship new features that delight our customers.
  • Participate in troubleshooting and debugging complex issues in production environments.
  • Participate in code reviews and provide constructive feedback.
Requirements
  • Proven experience in building and maintaining large-scale, complex web applications.
  • Hands‑on expertise in Microfrontend architectures (e.g., Module Federation, single-spa).
  • Advanced proficiency in TypeScript and modern JavaScript (ES6+).
  • Deep knowledge of at least one modern front‑end framework (e.g., Vue.js).
  • Expertise in state management libraries and patterns.
  • Strong understanding of front‑end build tools (e.g., Webpack, Vite) and performance optimization techniques.
  • Proficiency in modern testing tools and frameworks (e.g., Vitest, Jest).
  • Exceptional problem‑solving skills with a focus on front‑end architecture.
Freelance Period and Working Arrangements
  • Hybrid working arrangement (WFO 5-8 days per month)
  • 40 hours a week
  • Follow normal working hours, from 9am – 6pm.
  • Expected to be reachable if there's a production incident for the feature you develop.
  • Will prioritize candidates who are able to join immediately.

Our team will review your application and will be in touch if your application is shortlisted to the next stage. If you do not hear from us in 30 days, we will keep your resume on file in case a relevant opportunity opens up.

Don't forget to check our Recruitment FAQ at https://bit.ly/FAQMekariRecruitment [ENG] or https://bit.ly/FAQRekrutmenMekari [INA] to find the answers to commonly asked questions regarding our recruitment process.

We wish you the best. Hope to see you around soon!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.