
Open role
WebsitesJoin 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.
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 roleHiring
How we hire
Three steps, usually within two weeks, with a clear answer either way.
- Day 0
Send your application
Share your CV and three examples of work you contributed to, with one line explaining your role in each.
- 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.
- 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.
Apply for Front end developer
Applications come through the form on this page rather than by email. Every application gets an answer.
Prefer email? Send your application to careers@seed-light.com with the role in the subject line.

