Frontend Engineer

Location:

Remote

Salary:

$110K–$130K

About the Role

You will build and refine the product interface that customers use daily to automate and localize ads. You translate product ideas and design specifications into fast accessible and reliable user experiences. You work closely with design product and backend engineering to deliver features that are maintainable testable and performant.


Core Responsibilities

  • Implement interface components pages and interactive states using a modern component framework

  • Integrate frontend with APIs websockets and event streams ensuring clear data contracts

  • Optimize performance focusing on bundle size lazy loading rendering speed and perceived responsiveness

  • Maintain type safety strict lint rules unit tests integration tests and visual regression coverage

  • Collaborate with design to evolve the design system tokens components interaction patterns and accessibility standards

  • Instrument analytics events error boundaries and logging for observability and product insights

  • Conduct code reviews provide constructive feedback and uphold consistent style and architectural decisions

  • Address accessibility items including semantic structure ARIA labeling focus management and keyboard navigation

  • Contribute to technical discovery estimates architectural proposals and incremental rollout strategies

  • Participate in incident response root cause analysis and follow up remediation work


You Will Succeed If You Have

  • Three or more years building complex SaaS or platform interfaces

  • Strong proficiency in JavaScript TypeScript and a component framework such as React

  • Deep understanding of state management asynchronous data flows and API consumption patterns

  • Experience with testing frameworks and strategies unit integration end to end visual

  • Familiarity with performance profiling and optimization techniques

  • Comfort reading design files translating them into clean reusable components

  • Clear communication and collaborative problem solving skills


Nice To Have

  • Experience with real time data features websockets event streams or live update dashboards

  • Familiarity with design system tooling story based component documentation visual regression tools

  • Exposure to security considerations authentication authorization sanitization and secure storage

  • Basic knowledge of backend concepts REST APIs GraphQL data modeling queues


What We Offer

  • Ownership of significant product surfaces seen by every customer session

  • Close partnership with design and product for rapid iteration and learning

  • Access to performance profiling tooling analytics and real user monitoring data

  • Learning budget for courses conferences and professional resources

  • Supportive culture focused on clarity feedback and continuous improvement

Apply for this job