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