This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Backstage is seeking a remote Senior Frontend Engineer to join their passionate web team.
The frontend web team consists of six engineers, including mid and senior level engineers, a tech lead, and an engineering manager.
This team is part of Backstage’s larger product and engineering department, which includes approximately thirty high-performance engineers, designers, product managers, analysts, and quality assurance resources.
The company values curiosity, trust, and impact, fostering a culture of constant learning and improvement.
The process is a modified Kanban aimed at delivering incremental value to the customer, with products workshopped and broken into milestones.
Engineers are trusted to pick the best tools for their tasks and work collaboratively towards mutual goals.
The team releases multiple times a day and adheres to a robust QA and code review process before any code is released.
As a Senior Frontend Engineer, you will work with cutting-edge technology and new product development in a stable and rapidly growing company.
This is an individual contributor role, allowing you to make your own decisions about implementations and work at your own pace.
The Senior Frontend Engineer will report to the Frontend Director of Engineering.
Responsibilities include partnering with various teams to create usable interfaces, designing engineering plans, leveraging a modern tech stack, contributing to frontend architecture decisions, translating customer feedback into features, and collaborating with other engineers.
Requirements:
Proven experience building a major product or feature from scratch at scale for a large public-facing web application is required.
Advanced proficiency with TypeScript and React is necessary.
Proficiency with CSS is required, and experience with TailwindCSS is a plus.
A deep understanding of various state management and data fetching approaches in the React ecosystem is essential.
Knowledge of the trade-offs of different rendering techniques (server-side-rendering, static-site-generation, client-side rendering) is required.
Familiarity with common front-end build tools such as Webpack and Vite is necessary.
Experience with incrementally rolling out new features, components, or refactors without blocking the rest of the team is required.
Strong project management skills are necessary, including the ability to organize, adhere to process, and execute projects by deadline.
Excellent communication skills are required to articulate clearly to both technical and non-technical audiences.
Comfort with the entire development life cycle in an Agile environment is necessary.
A collaborative, engaged, and adaptable attitude is essential, especially in a team with a large, mature codebase.
Flexibility and proactivity in a fast-paced environment are required.
Familiarity with Python and/or Django is a plus.
Benefits:
Cast & Crew provides a comprehensive package of employee benefits including medical, dental, and vision coverage.
Employees receive paid time off (PTO) and access to health and wellness programs.
Employee discounts and additional benefits are also included.
Note that Cast & Crew benefits are subject to eligibility requirements.