
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
Job details
Antithesis
IT System Testing and Evaluation
About
Ship confidently and free your engineering team to focus on creating business value. Antithesis enables you to find and eliminate bugs that cause system downtime and difficult-to-fix correctness issues. Our platform combines AI with advanced testing methodologies to thoroughly explore distributed systems and find the bugs that other tools miss. The platform perfectly reproduces bugs and the conditions that led to them, dramatically reducing the time required to debug systems and enabling engineers to validate fixes with 100% certainty. Instead of having engineers (or AI) write more test cases, the platform enables property-based testing where you define desired outcomes. Our autonomous AI-powered testing engine explores millions of code paths in parallel and smartly injects the kind of faults your code routinely experiences in hostile production environments. No more testing only the "happy path" and missing the issues that will haunt you in production.
Company Details
Key Team Members
Jobr Assistant extension
Get the extension →