remote
Web Software Engineer - Virgin Active
Software Engineer
Senior Web Software Engineer building modern, responsive web experiences using JavaScript, React, and Node.js to enhance member engagement and streamline club operations.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications using JavaScript, React, and Node.js.
- Collaborate with product, design, and backend teams to translate business requirements into scalable, maintainable code.
- Implement responsive UI components, ensuring cross‑browser compatibility and optimal performance on mobile and desktop.
- Write unit, integration, and end‑to‑end tests; participate in code reviews and continuous integration pipelines.
- Optimize application performance, troubleshoot issues, and refactor legacy code for improved maintainability.
Requirements
- 3+ years of professional experience building web applications with JavaScript, React, and Node.js.
- Experience with RESTful APIs, GraphQL, and state management libraries (Redux, Zustand).
- Familiarity with CI/CD, version control (Git), and agile development practices.
- Strong problem‑solving skills, attention to detail, and a passion for delivering high‑quality user experiences.
Skills
javascriptreactnodejs