Resume.

Benjamin Grant

As a Lead Frontend Engineer, I have a proven track record of building scalable, high-performance SaaS platforms. I specialize in modern JavaScript/TypeScript, React, and Node.js, bringing extensive experience in frontend architecture, performance optimisation, and cross-functional collaboration. Throughout my career, I've consistently driven product success through technical leadership and strategic process improvements.

  • Skills & Technology

    • Frontend: TypeScript, JavaScript (ES6+), React, Next.js, Astro, Vue.js, Zustand
    • Testing: Jest, Playwright, Cypress, Mocha
    • Backend: Node.js, bun.sh
    • Build & DevOps: Webpack, Vite, Docker, CI/CD (GitHub Actions, CircleCI)
    • Browser Extensions: Chrome/Firefox/Safari Extensions, Manifest V2 & V3 compliance
    • Collaboration & Leadership: Technical mentorship, cross-functional collaboration, agile methodologies

  • Senior Frontend Engineer

    Technology from Sage

    Remote (UK)
    May 2021 - Present
    • Rebuilt a browser extension to be compatible with the latest versions of Chrome and Firefox, whilst improving user experience, performance, stability, and maintainability.
    • Ensured the extension had a robust test suite, including unit, integration, and end-to-end tests, and implemented a CI/CD pipeline to automate testing and deployments.
    • Owned integration of an acquired product into the existing extension, managing complex technical dependencies and facilitating seamless team communication.
    • Collaborated across engineering and product teams to define roadmaps and align priorities.
  • Senior Frontend Developer (Team Lead)

    Hiber

    Amsterdam, NL
    December 2017 - April 2021
    • Built and oversaw internal and client-facing web applications, including a modem management tool, satellite operational tools, a locally-running web GUI for field devices, and the marketing website.
    • Led a team focused on web applications and their supporting API, managing project flow, product roadmap alignment, stakeholder communication, and ownership of product tools.
    • Additionally, handled recruitment, onboarding, and mentorship of new team members.
  • Frontend Developer

    YoungCapital

    Amsterdam, NL
    April 2017 - November 2017
    • Contributed to rebuilding frontend in React from Ruby system as part of a team.
    • Managed style guide, developed tests and CI runners with Docker, and established foundation for future SPAs at the company.
  • Freelance Frontend

    nothingrandom.com

    Remote (UK)
    March 2013 - April 2017
    • During my time as a freelancer, worked with a large number of international and remote teams. Tasks included building fast, responsive, and fluid websites and web apps. Given the freedom to experiment and pick my workspace, allowing me to learn new technologies and develop a wide range of skills.