UI Engineer | Frontend Developer

Antithesis

  • Vienna, Virginia
  • 30+ days ago

    Highlights

    Antithesis is looking for an in-office employee to help improve and maintain our design system and product web apps / websites. Experience building SPAs with a frontend framework (React, Vue, Svelte, Solid, etc.).

    Numbers & Facts

    LocationVienna, Virginia

    Description

    Antithesis is looking for an in-office employee to help improve and maintain our design system and product web apps / websites.

    As a UI Engineer, you will work closely with the designers and product managers to deliver features and components.

    Requirements

    • Experience implementing design mocks in HTML, CSS, and JavaScript

    • A solid programming background in algorithms and data structures demonstrable via coding exercise during in-person interview

    • Experience building static and dynamic websites

    • Understanding of how the internet and browsers work

    • At least 4 years of experience creating, improving and maintaining web apps / websites

    • Great attention to detail

    • A portfolio website or a list of links to projects you’ve worked on

    Bonus points

    • Experience with different build tools

    • Experience with testing libraries like Playwright

    • Experience building SPAs with a frontend framework (React, Vue, Svelte, Solid, etc.)

    • Experience in back-end development (Node.js, Python, PHP, etc.)

    • Experience with Terraform

    • Experience with Nix

    • Experience creating and shipping a software package (e.g., an npm library)

    • Experience optimizing web pages for performance

    • Experience creating, scaling, and supporting design systems

    Possible contributions

    Months 1–3

    • Get onboarded to Antithesis web app and how its working (pretty tricky)

    • Correct a few things in components of our design system.

    • Build a few new components.

    • Take a full Figma mock and implement an entire view/page with components available.

    • Refactor how design tokens and css variables are exported/imported

    • Plan future work on the design system and prepare tickets for it in Linear

    Months 3–6

    • Add significant features to components we have and potentially refactor them

    • Build good interactive examples for the design system and UI kit

    • Learn, apply, and improve testing for our components

    • Refine and enhance old web app pages with new components

    • Ship a new design for a big feature we already had

    Similar Jobs

    See more jobs