
The micro1 Frontend / UI Engineer job is a remote contractor opportunity for developers who can turn screenshots, interface mockups, diagrams, and videos into challenging coding tasks. The work combines frontend implementation, clear technical writing, and review of tasks created by other contributors.
A public GitHub profile with substantial, verifiable contributions is essential. micro1 is looking for people who can work with real application code, build a reference solution, and explain how to verify that a task has been completed correctly.
The listing’s pay header shows $70–$100 per hour, while its opportunity snapshot describes an $80–$100 hourly equivalent, or approximately $640–$800 per approved task at an estimated eight hours per task. Applicants should confirm the applicable task rate and approval terms before accepting work.
Referral disclosure: Global Work From Homes may receive a referral reward for qualifying applications made through links in this article.
View the micro1 Frontend / UI Engineer opportunity and apply
Remote Frontend / UI Engineer job: key details
| Detail | Information |
|---|---|
| Company | micro1 |
| Role | Frontend / UI Engineer |
| Engagement | Contractor; project-based |
| Work arrangement | Fully remote; eligible countries are not specified in the supplied description |
| Listing pay header | $70–$100 per hour |
| Project snapshot | Approximately $640–$800 per approved task; $80–$100/hour equivalent at eight hours |
| Estimated task time | Around eight hours per task |
| Essential requirement | A public GitHub profile with substantial, verifiable contributions |
| Relevant skills | React, TypeScript or similar technologies, UI implementation, debugging, and technical writing |
What would you do in this role?
The project asks contributors to create coding challenges grounded in visual material. That material could be a screenshot showing a particular layout, a diagram explaining an interaction, or a screen recording demonstrating a workflow.
Your responsibility is to turn that reference into a task with enough detail for someone to implement it and for a reviewer to assess the result. You also need to provide a working reference implementation.
Translate visual references into coding tasks
You will design multi-step challenges that describe the relevant application code, the artifacts involved, and the expected behavior. A useful task explains both what an interface should display and how it should interact.
Define objective success criteria
micro1 emphasizes criteria that can establish whether a solution is correct. Depending on the task, these could cover layout behavior, interaction states, data changes, or reproducible steps that demonstrate a feature working. These are examples of possible criteria; the project will set its actual standards.
Build and review working solutions
You will supply a reference implementation showing that your task can be completed. You will also review other contributors’ tasks for technical accuracy and verifiability, and flag tasks whose requirements are ambiguous or cannot be graded reliably.
What could a task look like?
As an illustrative example, imagine a screen recording of a dashboard with a filterable table and an edit dialog. A task based on that recording could ask a developer to reproduce the relevant workflow in an existing application.
Clear success criteria might specify which rows remain after a filter is applied, what happens when a user submits an invalid value, and whether a saved edit appears in the table. The task could also identify a viewport size and describe how the dialog should behave when the available space changes.
The contributor would then provide a working solution and instructions that let another reviewer reproduce those checks. This is an example created to explain the work, not an official micro1 assignment.
Required skills and GitHub contributions
The clearest requirement is a public record of meaningful code contributions. micro1 specifically mentions commits, merged pull requests, and repositories that applicants maintain. Your profile should let a reviewer examine work you actually contributed.
The supplied description does not define a minimum number of repositories, commits, or years of experience. Focus on making relevant contributions easy to find and understand.
- Frontend engineering: React, TypeScript, or comparable technologies, with experience delivering complex interfaces and interactions.
- Code investigation: the ability to read, modify, debug, and validate real application code.
- UI implementation: experience turning visual requirements into working interfaces.
- Written English: clear explanations of expected behavior and reproducible verification steps.
- Technical judgment: the ability to identify unclear requirements and explain why a task is difficult to evaluate.
UI, graphics, SVG, and Canvas experience is especially valuable. Product or UI designers can also be a fit when they have hands-on frontend implementation experience and the required public code contributions.
How does the pay work?
The supplied listing contains two different hourly figures: a $70–$100/hour header and an $80–$100/hour equivalent in the project snapshot. The snapshot also states that the engagement is paid per approved task, with approximately eight hours expected per task.
The task amounts are consistent with the snapshot’s estimate: $80 multiplied by eight hours is $640, and $100 multiplied by eight hours is $800. The description does not explain the difference between the two hourly ranges.
An hourly equivalent is a comparison based on estimated completion time. For example, a $640 approved task completed in eight hours works out to $80 per hour. If that same task takes ten hours, including revisions, the equivalent becomes $64 per hour. These are calculations, not promised earnings.
Before starting, confirm the rate for your tasks, what counts as approval, how revisions are handled, and when payment is made. The supplied description does not guarantee a weekly number of tasks or state a minimum weekly commitment.
How to prepare your GitHub profile
Make it easy for a reviewer to connect your experience with the role’s requirements. Useful preparation could include:
- Highlight relevant repositories. Choose examples involving interfaces, interactions, graphics, or debugging.
- Explain your contribution. Link to specific commits or merged pull requests and describe what you changed.
- Improve setup instructions. Where appropriate, provide a README that explains how to run and inspect the project.
- Show expected behavior. Screenshots, short recordings, and reproducible steps can help someone understand your work.
- Check that your evidence is public. Make sure the links you submit actually allow a reviewer to examine your contributions.
These are application preparation suggestions, not additional requirements announced by micro1. Represent your work accurately and use examples you are permitted to share.
Do you need previous AI evaluation experience?
Prior data labeling, AI evaluation, or rubric-based review experience is described as a plus rather than a requirement. The core qualifications are practical frontend skills, public code contributions, and the ability to define and verify expected behavior.
If you have reviewed code, written acceptance criteria, documented bugs, or explained how to reproduce an interface issue, describe that experience where relevant. It can help show how you communicate technical judgments.
How the selection process works
The employer description lists four stages:
- Application and screening questions. Submit your information and answer the role’s screening questions.
- AI interview. Complete the interview for this role; micro1 describes it as the step that presents your expertise to the client.
- Profile review. Your profile moves through the review stage.
- Onboarding. If selected, micro1’s Talent Ops team helps you get set up.
The supplied description does not specify an interview length, decision deadline, or guaranteed start date. Follow the instructions provided in the application process.
Check availability and apply for the micro1 Frontend / UI Engineer role
About micro1
micro1 describes itself as a data lab that helps AI labs and enterprises train and evaluate foundational models and AI agents. It recruits specialists to contribute expert knowledge, training data, and evaluations across technical and professional domains.
This role’s emphasis on visual coding tasks, reference implementations, and objective criteria suggests a focus on evaluating practical interface-building capabilities. That interpretation follows from the responsibilities in the supplied description.
Frequently asked questions
Is this an hourly job or a task-based contract?
The project snapshot states that contributors are paid per approved task. Its hourly figures are presented as an equivalent, while the listing header separately shows $70–$100/hour. Confirm the applicable compensation terms with micro1.
Is a public GitHub profile required?
Yes. The supplied description calls a public profile with substantial, verifiable contributions essential. Examples include commits, merged pull requests, and repositories you maintain.
Can UI designers apply?
Product or UI designers with hands-on frontend implementation experience and public code contributions are included among the potential candidates.
Can applicants work from any country?
The description says fully remote but does not provide a list of eligible countries. Confirm geographic eligibility through the application process.
Are eight hours of work guaranteed for every task?
Eight hours is the estimated time per task. Actual completion time can vary, and payment depends on approval under the project’s terms.
This article is based on the job description supplied for publication. Current availability could not be independently confirmed. Review the latest application page for changes to pay, eligibility, and project terms.




