Senior Frontend Engineer
OpenPhone
Job highlights
Summary
Join OpenPhone's UX Platform Team as a Senior Frontend Engineer and play a pivotal role in shaping the frontend architecture of our innovative business phone system. You will architect high-performance React components, optimize performance, and develop and maintain a robust component library. This role involves significant coding, architecture, and ownership of complex components, potentially leading small teams or projects. You'll provide technical guidance and code reviews, delivering on projects end-to-end. OpenPhone offers a competitive salary, equity, extensive medical coverage, a monthly lifestyle stipend, and a flexible PTO policy.
Requirements
- Strong experience with React & Typescript
- Proven track record of architecting large-scale frontend architectures & building design systems and component libraries
- Knowledge about web performance, observability, and accessibility
- Ownership of your work and understanding the importance of communication
- Intentionality about how your work impacts customers, community, and each other
- Practice empathy, generosity, and thoughtfulness as you evaluate tradeoffs in pursuit of the best solution
- Curiosity and seeking to understand the βwhyβ behind things
- Code that is a pleasure for your teammates to read and understand and striving to ensure it is readable, testable, and maintainable
- Leaving things better than you found them when working in the codebase
Responsibilities
- Architect reusable, high-performance React components that power our user interfaces
- Solve complex architectural challenges like creating a client-side API layer that transforms data synchronization as we scale
- Ensure our frontend meets the highest standards of speed, responsiveness, and user experience
- Create and maintain a robust component library that ensures consistency across our product
- Spend a majority of your time coding, architecting, and owning moderate to complex components
- Lead a small team or lead a project
- Provide technical guidance, code reviews
- Design and deliver on small/medium size projects end-to-end
Preferred Qualifications
Enjoy taking an open ended problem and collaborating with others to design & build a delightful end user experience
Benefits
- Annual base salary range for this position is $196,000 - $218,000 CAD, plus equity and benefits
- Equity
- Extensive medical coverage
- Monthly lifestyle stipend
- Flexible PTO policy
- Fully remote work
Share this job:
Similar Remote Jobs
- πWorldwide
- πWorldwide
- πPortugal
- πIndia
- πUnited States
- πArgentina
- π°$141k-$156kπCanada
- πTurkey