- Company Name
- Owen Thomas
- Job Title
- Senior Full Stack (Front End) | Build the Future of On-Screen Discovery | 1 Day LDN | £100K + Equity
- Job Description
-
**Job title**
Senior Full Stack (Front End) Engineer
**Role Summary**
Own high‑impact product features from concept through launch in an early‑stage, fast‑moving team. Design and ship polished, scalable front‑end experiences, create developer‑friendly SDKs, component libraries, and API contracts, while contributing to back‑end services that power them. Champion performance, accessibility, maintainability, and high‑quality code across the stack.
**Expectations**
- 3+ years of professional software engineering with a full‑stack focus.
- Proven experience building front‑end applications in JavaScript/TypeScript with React (or comparable framework).
- Practical knowledge of Node.js/Express or similar server‑side frameworks.
- Demonstrated ability to develop SDKs, component libraries, or developer‑tooling.
- Strong product instinct, design sensibility, and attention to detail.
- Comfortable shipping fast in an early‑stage environment, taking ownership, and collaborating closely with designers, founders, and customers.
**Key Responsibilities**
- Build, test, and maintain scalable, performant front‑end interfaces and full‑stack features.
- Own features end‑to‑end: technical design, implementation, testing, and launch.
- Design and implement intuitive SDKs, UI component libraries, and integration tools for external developers.
- Collaborate with designers, product leads, senior engineers, and external partners to shape UX and product direction.
- Contribute to back‑end services and APIs (Node.js/Express), defining clean, well‑documented contract designs.
- Champion best practices for performance, accessibility, and maintainability across the stack.
- Assist in defining engineering processes, tooling, and standards as the team grows.
**Required Skills**
- JavaScript/TypeScript, HTML, CSS expertise.
- Modern front‑end framework proficiency (React preferred).
- Node.js / Express or equivalent back‑end framework experience.
- Experience building SDKs, component libraries, or developer‑focused tools.
- Knowledge of state‑management libraries (e.g., Redux, Zustand) and front‑end testing frameworks (Jest, React Testing Library).
- Familiarity with build tools (Webpack, Vite, Rollup) and cloud deployments (AWS, GCP, Azure).
- Strong understanding of system design for data‑heavy applications.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
---