Skip to content
Seed Lighthome
One website home page built out at desktop width and at phone width

Open role

Websites

Join Seed Light as a Front End Developer

Also advertised as: Frontend developer, Front end engineer, UI developer, React developer, JavaScript developer

The remote Seed Light front end developer role involves turning approved designs into responsive websites. You also check that every page works on real devices.

Full-time, contract or internshipRemote, wherever you are3+ years building production interfaces

Job description

Front end developer

Employment
Full-time, contract or internship
Location
Remote, wherever you are
Experience
3+ years building production interfaces
Hours
9am to 5pm Malaysia time

About the role

A design file is an intention. This role is what makes it real on an older phone with a slow connection, which is the hardest case a page has to hold up in.

The work is the detail everyone else skips: the spacing that holds at every width, the state nobody drew, the layout that does not jump while it loads, and the keyboard path through a form.

There is no closing date on this role. Applications are read in the order they come in.

People in this role work on Seed Light's Web Design & Development projects.

Responsibilities

  • Build pages and components from a design file, to the pixel where it matters
  • Make layouts hold up across screen sizes, browsers and older devices
  • Keep pages fast: image weight, layout shift, and what blocks the first paint
  • Build the states the design did not cover: empty, loading, error, too long
  • Make things usable by keyboard and readable by a screen reader

Requirements

  • Strong HTML and CSS, and you reach for the platform before a library
  • Solid JavaScript, and React with TypeScript in a real project
  • You test on actual devices rather than only in a desktop browser
  • You know what causes layout shift and how to stop it
  • You notice when a design will break at a width nobody drew

Nice to have

  • You have worked to a WCAG standard on a real project
  • You have improved Core Web Vitals on a live site and can show the before
  • You have built a component library other people used

Tools

React, TypeScript, Next.js, Tailwind CSS, Figma, Chrome DevTools, Git. The licences and subscriptions the job needs are paid for, and knowing every one of these already is not expected.

Your first three months

  • Month 1. Components and pages on live projects, reviewed closely on the detail.
  • Month 2. You build the front end of a whole site from the design file.
  • Month 3. You set the front end standard here, including what gets checked before launch.

How to apply

Use the form on this page. Attach your CV and list three things you have worked on, with one line each on what you did. Every application is read by a person and gets an answer, usually within two weeks.

Apply for this role

Hiring

How we hire

Three steps, usually within two weeks, with a clear answer either way.

  1. Day 0

    Send your application

    Share your CV and three examples of work you contributed to, with one line explaining your role in each.

  2. If shortlisted

    A 30-minute call

    We talk through how you work, what you have built before, and what you would like to do next.

  3. By week 2

    A clear answer

    A clear yes or no on your application, with the reason behind it, so you know where you stand.

Straight answers

Questions about this role

Questions candidates usually ask before applying. If yours is not here, add it to the message box on the form.

The vibe coder role moves quickly with AI tools and helps decide what to build. This role owns production front-end quality, responsive behaviour and maintainable code.

You should raise design problems before building them. If a layout fails on a narrow screen or with real content, explain the issue and propose a workable change.

Very little. Forms, an API route and the occasional integration. If you want to own data models and application logic, the full stack role is the better fit.

Accessibility is part of the definition of done rather than a separate project. Nothing here is audited to a legal standard, and pretending otherwise would be dishonest.

Yes. Client websites use both WordPress and Next.js, so the role covers clean WordPress themes as well as React front ends. The main requirement is consistent production quality across screen sizes, browsers and real content.

Send a live URL and name the screen width where the build is strongest. Test it on your own phone first because that is where it will be reviewed.

Apply for Front end developer

Applications come through the form on this page rather than by email. Every application gets an answer.

Applying for

Front end developer

Fields marked * are required. A monthly figure or range in your own currency is fine. It is a starting point for the conversation, not a commitment. Your CV is used only for recruitment and kept within Seed Light's hiring records. Read our privacy policy.

Prefer email? Send your application to careers@seed-light.com with the role in the subject line.