hcompany - Senior Full Stack Engineer
Requirements
• Chrome extensions or the Chrome DevTools Protocol • Real-time interfaces using streaming, SSE or WebSockets • Design systems or component libraries • FastAPI or a similar Python API framework • Preact and Vite • You do not need a background in Python backend development. If you match most of this but not every point, apply anyway. • Four stages: a 30-minute call with our Talent team, a 60-minute coding interview, a take-home front-end exercise of about 2 hours with a 45-minute review, and a closing 30-minute conversation. The take-home is built around the kind of interface you'll be working on. • The role is hybrid, with three days a week in our Paris or London office and a visit to the other office every four to six weeks or so. We offer a competitive package.
Responsibilities
• Building the H Platform web app • Building and improving the HoloTab extension • Designing the live run view and replay • Changing the Python APIs behind a feature • Setting shared component patterns • Making long-running workflows easier for FDEs and customers to deploy and watch • Within three months, a feature you built, API change included, is with users. Within six, one surface is yours, such as live runs and replay or the HoloTab interface, and the team comes to you about it. Within a year, you're working across several of our products, agreeing what to build with their owners and then building it. • YOUR TEAM AND YOUR USERS • The role sits in Product Engineering, with our VP of Engineering as hiring manager. You'll work closely with the owners of the H Platform and HoloTab. Your users are our Forward Deployed Engineers (FDEs), our technical customers and the people who use HoloTab every day. • WHAT WE THINK IT TAKES • You're likely a good fit if you: • Have shipped a production product in React and TypeScript as a senior engineer • Make the API change a feature needs as well as the UI • Write correct, concurrent code • Handle live, async data in the UI correctly • Enjoy working out what users actually need and designing the interface around it • Have worked with Python
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT