As a Staff Front-End Engineer joining our growing, dynamic team, you will play a pivotal role in crafting intuitive, secure, and scalable experiences for our AI-powered enterprise applications.
In Short
Lead and influence the evolution of our front-end ecosystem and development practices.
Design and implement scalable, high-performance front-end architectures.
Own key areas like scalability, authentication, and system architecture.
Develop scalable front-end components, including JavaScript widgets.
Take full ownership of projects, from design to deployment.
Support production systems, debugging issues to maintain reliability.
Stay adaptable, learning new languages and technologies as needed.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
8+ years of experience in software engineering.
Strong coding skills with a focus on robust architectures.
Proficiency in modern front-end technologies (e.g., Node.js, TypeScript, React, Tailwind).
Experience in iterative, agile development processes.
Excellent collaboration and communication skills.
Expertise in debugging and supporting distributed production systems.
Growth-oriented mindset with a willingness to adopt new tools.
Join Roofr as a Staff Frontend Engineer and lead the evolution of our Frontend architecture while making a significant impact in a high-growth startup.