We’re Roofr: The all-in-one sales platform designed for roofers, by roofers.
Senior Frontend Engineer
Location
United States + 1 moreAll locations: United States | Canada
Posted
23 hours ago
Salary
0
Seniority
Senior
Job Description
Senior Frontend Engineer
Roofr
Role Description Building a powerful user experience is what sets Roofr apart from all other roofing platforms. As an Engineer in an early-stage and high-growth company, you will have a large impact on both technical implementation and help steer our technology roadmap. What You'll Get to Do: - Help drive frontend architecture to the next stage of Roof’s systems - Work in a fast-paced cross-functional team that values doing things ‘the right way’ - Contribute to an early-stage company with engineering first culture - Contributing to all aspects of the Software Development Lifecycle, from planning to delivery - Collaborating with cross-functional team members to develop technical requirements - Writing clean code to develop functional web applications and reusable libraries - Writing unit, functional, and acceptance tests - Troubleshooting and supporting production applications Qualifications - 3+ years of experience holding a Senior Engineering title - 5+ years of software development experience - Champion of agile methodologies, enjoys shipping code often and confidently - Track record of breaking down complex problems as incremental solutions - Proactively recommends initiatives to improve engineering technologies and culture - Enjoys working in a collaborative environment where everyone helps each other grow - Takes ownership of the product and is proud of the quality of their work - Excellent communication skills, appreciates the value of good documentation - Understands the challenges of early-stage company priorities - Strong experience with Javascript language & React + Redux framework - Experience with SCSS - Experience interacting with RESTful APIs - Experience building frontend testing and automation systems for unit tests, integration tests, regression tests, and user acceptance tests Benefits - 1st week of employment is mandatory PTO - 1 Friday off per month (laundry days) - Company-wide paid shutdown for the week between Christmas and New Years - Flexible time off - 80% employer-paid benefits in the U.S. and 100% employer-paid premiums for Extended Healthcare and Dental in Canada - RRSP/401k match - Generous Parental Leave policy - Annual company retreat with great team building activities - Ample learning and development opportunities - Home office setup stipend - Internet and phone allowance - Remote first culture - Weekly Friday paydays
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Frontend Engineer
HiBobHiBob is a modern HR technology company focused on transforming the way organizations operate in today’s dynamic workplace. Its platform streamlines core HR processes, enhances e
Job Description About Us HiBob helps modern, mid-size businesses transform the way they manage people, giving HR and managers all they need to connect, engage, develop, and retain top talent. Since 2015, we've achieved consecutive triple-digit year-over-year growth, all backed by our amazing team of Bobbers from across the globe, making us the choice HRIS of over ~4500 midsize and multinational companies and over 1 Milion users. Our HR platform is intuitive, data-driven, and built for the way people work today: globally, remotely, and collaboratively. Come and be you with us Being a Bobber is all about being you. We want you to bring all parts of yourself to work, giving you the freedom and confidence to be the best you and do your best work. Come join us. Job Requirements Requirements are often considered a measure of how equipped you are to do the job, but sometimes, they aren't the only factor. If you don't have nearly enough experience, or not all the skills, we'd still like to hear from you. This could be the perfect fit for you and us. - 5+ years of professional experience as a software engineer with a strong emphasis on frontend development. - Experience with one of the following frameworks: Angular/ React -must. Experience with Angular 2+ is a big plus. - Experience with modern HTML, CSS and JS (ES2015, TypeScript). - Excellent knowledge of software design and the architecture of web products. - Experience with testing methodologies - unit-testing, TDD, mocking, etc. - Independent, fast learner, and excited about learning new technologies. - Proactive team player with a desire to impact our team, our product, and our customers. Job Responsibilities What will you do: Hibob is a vibrant, dynamic, happy place to work. A start-up with an amazing culture, and bright and resourceful people in London, Amsterdam, New York, Sydney, and Tel Aviv. We're growing fast and looking for talented and passionate Frontend Engineers to join us! As a Frontend Engineer on the team, you'll have a key role in developing our product using Angular and its unique features, working closely with our Product team while building a delightful experience for our users. You should be passionate about software engineering and building a product end-to-end and will be responsible for owning the dev cycle from the technical design, through coding and testing, to deployment and monitoring. We work in a true continuous delivery environment with fully automated QA processes on a microservices architecture, deploying to production dozens of times every day. Benefits Join our village HiBob is a village filled with amazing people and we're especially proud of that. It's a place where Bobbers can be themselves. We're about fun, dreams, hopes and ambition, just as much as we are about precision, growth, and top performance. Becoming a Bobber means you'll receive competitive compensation, benefits, and pre-IPO equity alongside all of this: - HiBob is a village filled with amazing people and we're especially proud of that. It's a place where Bobbers can be themselves. We're about fun, dreams, hopes and ambition, just as much as we are about precision, growth, and top performance. Becoming a Bobber means you'll receive competitive Total Reward offer including: Financial & Equity Incentives - Equity Plan: Participation in the Company Share Options Plan - Social Contributions and Keren Hishtalmut - Employee Referral Program: $2,500 for each successful hire - Wolt Benefit (meal card): ₪1,000 per month Health, Wellness - Private Health Insurance: Comprehensive premium medical coverage - Sick Leave: Full payment from the first day of illness - Wellness Benefits: Annual Headspace subscription and dedicated wellness programs - Preventive Screening: Health screenings for employees aged 40+ Work-Life Balance & Leave ⚖️ - Paid Time Off: Competitive paid time off policy - HiBaby: 3 weeks of additional fully paid bounding time for new parents - Bob Balance Days: 4 additional company-wide "long weekend" days (one per quarter) - Social Impact: 2 paid days per year for volunteering and social contribution - Work from Anywhere: Temporary remote work option for up to 2 months (available after 6 months of tenure). - Birthday Day Off: Enjoy a day off during your birthday month Hybrid Work & Office Environment - Hybrid Model: A flexible balance between office and home-based work - Home Office Allowance: One-time stipend to ensure an ergonomic and productive home setup - Transportation: Monthly travel allowance or parking arrangements - Pet-Friendly: Dog-friendly office environment to support a stress-free workplace Culture & Growth - Social Events: Regular team-building and company-wide events, both local and global - Professional Growth: A culture built on precision, performance, and ambitious career scaling If this sounds like something you've been looking for, we'd love to have you. Come on, join our village
Role Description We are looking for a frontend developer interested in developing products using ReactJS. You will be responsible for building these applications, as well as coordinating with the teams responsible for other layers of the product. - Ensure the technical feasibility of UI/UX designs. - Write code to implement the visual elements into various web applications. - Create prototypes, mock-ups, and staging sites for review and feedback. - Collaborate with members of the application development team (including designers and back-end developers) to consistently improve functionality and user-friendliness of the web applications. - Build reusable code and libraries for future use. - Test, debug and fix any functional or non-functional issues. Qualifications - 3+ years of relevant experience. - Experience in ReactJS, Redux, Typescript, Javascript, CSS. - Ability to write test cases using Jest, Cypress or any other testing framework. - Working knowledge of JSON data and REST APIs. - Demonstrated ability to write clean and testable code. - Exposure to AWS will be an added advantage. - Familiarity with server side technologies (Python, Django, DB etc)/ any other Javascript framework (AngularJS, VueJS)/ mobile development experience will be a plus. - Strong team player who can work efficiently in a highly collaborative environment. - Motivated and able to work independently.
Role Description We are seeking experienced Frontend Software Engineers to contribute to an AI-driven initiative focused on building and evaluating high-quality user interfaces. In this role, you will apply your frontend development expertise to help improve next-generation AI systems by creating accurate, production-quality UI implementations and providing domain-specific technical insights. No prior AI experience is required. Your knowledge of frontend engineering, responsive design, and modern web technologies will play a key role in helping AI models learn how to build visually polished, accessible, and high-performing web applications. - Translate detailed component specifications, design systems, and UI mockups into accurate, production-quality web interfaces. - Build pixel-perfect, responsive user interface components using TypeScript, CSS3, and modern frontend development practices. - Ensure all implementations follow established design systems, accessibility standards, and responsive design principles. - Collaborate effectively within a remote-first environment through clear technical documentation, code reviews, and constructive feedback. - Identify and resolve inconsistencies or ambiguities in design specifications before implementation. - Optimize frontend performance to deliver fast-loading, responsive, and seamless user experiences across browsers and devices. - Contribute technical expertise to support the development and evaluation of advanced AI models for frontend engineering tasks. Qualifications - 3+ years of professional experience in frontend software development. - Strong proficiency in TypeScript, CSS3, HTML, and modern responsive web development. - Demonstrated experience building pixel-perfect interfaces from design specifications, mockups, or screenshots. - Experience working with component libraries, design systems, and reusable UI architectures. - Strong understanding of responsive layouts, cross-browser compatibility, accessibility (WCAG), and frontend performance optimization. - Excellent written and verbal communication skills in English. - Self-motivated with the ability to work independently in distributed, remote development environments. Preferred Qualifications - Experience extending or maintaining enterprise design systems. - Familiarity with modern frontend frameworks and component-driven development. - Strong eye for visual detail and UI consistency. - Experience collaborating with designers and cross-functional engineering teams. - Master's degree or PhD in Computer Science, Software Engineering, or a related technical discipline is a plus. Engagement Details - Fully remote opportunity with flexible working arrangements. - Collaborate with multidisciplinary teams on advanced AI and frontend engineering projects. - Apply real-world frontend development expertise to improve AI-generated user interfaces and engineering workflows. - Opportunities for continued engagement based on project needs and performance. Equal Opportunity We are committed to providing equal opportunities to all qualified applicants and offer reasonable accommodations throughout the application and engagement process upon request.
• Design, develop, and maintain scalable frontend applications and reusable UI components using React and Next.js. • Build responsive, accessible, and high-performance user interfaces for digital commerce experiences. • Promote engineering best practices related to component architecture, design systems, state management, and application scalability. • Collaborate closely with Product, UX, Backend Engineering, and Platform teams to deliver end-to-end customer experiences. • Support market-specific implementations while maintaining a scalable and consistent frontend platform. • Partner with Analytics teams to implement instrumentation, A/B testing, and experimentation initiatives. • Participate in architecture discussions, code reviews, and continuous improvement initiatives. • Collaborate with QA, DevOps, and Product teams to support release planning and continuous delivery. • Troubleshoot production issues and leverage observability tools to improve platform reliability and performance.


