Description
About the role
Porter is looking for a senior frontend engineer to own large‑scale, business‑critical web applications that serve millions of users daily. You will shape the architecture, drive performance and security, and mentor a high‑performing team while building real‑time logistics experiences using React, Next.js and TypeScript.
Responsibilities
- Design and implement scalable frontend architectures for high‑traffic, SEO‑critical applications.
- Define and enforce performance budgets, own Core Web Vitals, and strengthen frontend security (CSP, token handling).
- Develop real‑time tracking interfaces with TypeScript, React, Firebase and WebSockets.
- Lead code‑quality initiatives, mentor engineers, and collaborate with product, design and backend teams.
Eligibility
- Minimum 4 years of professional frontend/web development experience.
- Strong expertise in JavaScript/TypeScript, React and Next.js.
- Hands‑on experience with modular architecture, monorepos (Nx) and design‑system development.
- Proven ability to optimise bundle size, caching/CDN strategies and form validation (Zod).
- Experience with real‑time data streams (WebSockets/Firestore) and security measures (reCAPTCHA, rate limiting).
Skills
- javascript
- typescript
- react
- next.js
- firebase
- websockets
- zod
- nx
- design systems
- performance optimisation
Benefits
- Work on products that impact millions of active users every day.
- Solve complex real‑time logistics challenges at massive scale.
- Lead the evolution of Porter’s design system and TypeScript migration.
- Autonomous, fast‑paced culture that rewards high impact.
- Competitive compensation and equity in a high‑growth startup.
Skills
· 15 totalRequired10
Nice to have5
Similar roles
Fueled
1h ago
Full Stack Web Engineer
Microsoft
1h ago
Senior Software Engineer - Full Stack / Desktop Application
Experian
1h ago
Lead Software Engineer (Frontend)
Cisco
4h ago
Software Engineer Trainee (Graduate Apprentice)
Smytten
4h ago
Software Development Engineer Intern – Backend
Cisco
4h ago
Software Engineer (Entry Level)