Senior Front-End Software Engineer
We are seeking a seasoned Senior Front-End Software Engineer to join our remote engineering team. In this role, you will be responsible for designing and developing cutting-edge web applications on our platform.
The ideal candidate will have 5+ years of experience using React.js, including component library creation and application architecture. You should also have a strong understanding of JSX, TypeScript, and asynchronous client-side software, as well as experience with GraphQL and unit and end-to-end testing frameworks.
A user-centered approach is crucial in identifying and addressing user pain points. You should be comfortable working with Node.js and RESTful APIs, and have experience with design tools like Figma. Familiarity with Terraform for infrastructure provisioning is also a plus.
This is an excellent opportunity to work with smart and creative people who value innovation and collaboration. If you're passionate about engineering and solving problems, we encourage you to apply.
Key Responsibilities:
* Collaborate with product managers, architects, and designers to deliver user-friendly, highly available platform features
* Identify potential third-party integrations to streamline front-end development
* Take platform ownership and drive continuous improvement of the user interface for a best-in-class experience
* Design and develop React.js components within a single-page application architecture
* Document components and design patterns for easy adoption by the team
* Manage front-end infrastructure on cloud providers like AWS, Heroku, and GCP
* Implement observability across front-end systems for efficient debugging and issue diagnosis
Benefits:
* 15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and designated national holidays
* Opportunity to work with a talented team of engineers and contribute to innovative projects
* Professional growth and development opportunities