Senior Frontend Engineer

at CyberSmart
πŸ‡¬πŸ‡§ United Kingdom - Remote
πŸ’» Software Development🟣 Senior

Job description

At CyberSmart we thrive on change, and are in a huge state of transition in our product, and how we build and maintain that product. We are constantly looking at ways to improve, as our product and company begin to scale.

We are looking for a forward thinking Senior Frontend Engineer to come join us as we strive for Engineering excellence! We believe in ownership, and enablement of our experts, across many different skill-sets, to build and progress us forward in an agile manner, whilst collaborating and supporting together to take the product to the next level.

We have a wealth of opportunities and problems to solve! If you are looking to make a difference, to be somewhere your thoughts are heard, and have the space to act on and show your input as we grow our company, we want to hear from you!

You will be joining our Product Engineering team, working directly with software engineers, QA engineers, product managers, designers and more, as well as an open landscape to all parts and people across our organisation.

Key Tasks / Responsibilities

  • Design and Develop: Craft high-quality, efficient, and reusable JavaScript code that brings our UI/UX designs to life. Transform ideas into compelling and interactive web applications.

  • Optimize User Experience: Diagnose and repair bugs and performance issues, ensuring a smooth and optimal experience for our users.

  • Collaborative Leadership: Collaborate with a dynamic team of product managers, designers, and backend engineers to meet project milestones. Guide technical decision-making and mentor junior engineers within our growing startup environment.

  • Quality Assurance: Establish and maintain robust testing frameworks for our frontend code, guaranteeing reliable, high-quality user interfaces.

  • User-Centric Approach: Develop user-friendly features with an empathetic focus on user experience, ensuring our applications are intuitive, attractive, and serve our users’ needs.

  • Web Standards and Accessibility: Commit to web standards and accessibility, ensuring our applications are responsive and compatible across various browsers.

  • Stay Cutting-Edge: Constantly learn and stay abreast of the latest trends in frontend development, implementing best practices and driving innovation within the company.

  • Expert proficiency in modern JavaScript (ES6+) and TypeScript, with a deep understanding of core web technologies: HTML5, CSS (including preprocessors like SASS/LESS for maintainable stylesheets), and advanced responsive design principles.

  • Extensive practical experience with React and its modern ecosystem (e.g., Hooks, Context, Routers, State Management, or frameworks like Next.js).

  • Strong track record of leading frontend platform development from the ground up β€” capable of setting architectural foundations, defining reusable patterns, and building scalable systems at pace. You have done this before and understand the long-term trade-offs of key design decisions.

  • Demonstrated ability to act as a hands-on technical lead, setting engineering direction, unblocking others, and guiding frontend excellence across multiple teams.

  • Solid experience in Test Driven Development (TDD) and building robust automated testing frameworks for frontend code. This includes proficiency with unit/integration testing tools (such as Jest, React Testing Library) and end-to-end (E2E) testing frameworks (such as Cypress or Playwright).

  • Strong working knowledge of consuming and integrating with RESTful APIs. You’ll need to understand how to interact effectively with backend services.

  • Deep comprehension of UI/UX principles and hands-on experience working collaboratively with design teams, utilising tools like Figma.

  • Proven track record of developing and integrating reusable front-end components, ideally from an existing Design System, ensuring consistency and scalability across the platform.

  • Demonstrated ability to lead projects, drive technical decision-making, and contribute to architectural discussions for scalable and performant frontend solutions.

  • Comfortable working in an agile, product-led environment with a strong emphasis on continuous delivery (CI/CD workflows), understanding how frontend changes integrate into automated deployment pipelines.

  • Up-to-date knowledge of software engineering best practices, including clean code, performance optimisation, security best practices (e.g., XSS prevention, secure local storage), and web accessibility standards (WCAG).

  • Prior experience working in a fast-paced start-up or scale-up environment, particularly on continuous product development and iteration.

  • Proven problem-solving skills with a demonstrated ability to exercise flexibility and judgement in complex technical scenarios.

  • Achievement-oriented, capable of taking ownership, working independently, and collaborating effectively within a cross-functional team, able to manage multiple priorities under tight deadlines.

  • Experience working effectively in a remote or hybrid team setup.

  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts clearly to both technical and non-technical stakeholders.

  • Appreciates the diversity of thought and individualism among team members worldwide, embracing diversity and inclusivity in your work approach and within the CyberSmart community.

Nice to Have:

  • Familiarity with module bundlers and build tools such as Webpack, Vite, or Rollup.

  • Experience or strong understanding of server-side rendering (SSR) technologies, particularly within a Python/Django API context, given our hybrid environment.

  • Familiarity with performance monitoring tools like PostHog.

  • Experience mentoring or guiding other developers.

  • A competitive salary

  • Flexible working hours and a remote-first working environment (in-person collaboration sessions will be required from time to time and will be fully expensed)

  • 25 days of annual leave plus public holidays

  • 1-day additional leave for every full year of employment to a maximum of 5 additional days

  • Your birthday as a free holiday day

  • Access to our Employee Equity Scheme

  • Private health care upon successful completion of probation

  • Annual learning and development grant of Β£2,000

  • Β£500 Personal Growth grant to spend at your discretion

  • Access to Spill, our mental health and wellbeing support network

  • A vibrant and supportive team culture

  • A beautiful workspace in Shoreditch, designed with natural light, lush plants, and complimentary high-quality tea and coffee

  • The necessary technology, including a MacBook and additional equipment, to create an optimal home working environment and enable you to excel in your role, including a Β£250 yearly office equipment/maintenance grant

Share this job:
Please let CyberSmart know you found this job on Remote First Jobs πŸ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service πŸ™

Apply