4 days ago
London, United KingdomSenior
Responsibilities
- Develop and maintain both frontend and backend codebases as a hands-on individual contributor.
- Shape architecture and system design for scalable, secure, and high-performing web applications.
- Mentor and support engineers while promoting code quality through reviews and shared practices.
- Design and implement responsive web interfaces using modern JavaScript frameworks.
- Collaborate with UX/UI designers to turn designs into functional user experiences.
Requirements
- Strong expertise in JavaScript frameworks such as React, Vue.js, or Angular, plus HTML, CSS, and responsive design.
- Experience with Node.js, Express.js, and building APIs or microservices.
- Experience with SQL databases including PostgreSQL and MySQL, and NoSQL databases including MongoDB.
- Experience integrating automated tests into CI/CD pipelines such as Jenkins, CircleCI, or GitLab CI.
- Familiarity with Docker and containerization tools.
- CMS knowledge is a bonus.
- Strong teamwork, communication, collaboration, and knowledge-sharing skills, with excellent written and verbal English.
Benefits
- Private health care through Bupa.
- Hybrid working with three days in the office.
- Travel insurance.
- Competitive base salary and company bonus scheme.
- Paid AI subscription to Claude, ChatGPT, or Gemini.
- Market-leading training programme.
- Recognition and reward scheme.
- Annual company conference, regular happy hours and team lunches, and free coffee, drinks, and snacks.
Tech Stack
AngularCircleCICSSDockerExpressGitLab CI/CDHTMLJavaScriptJenkinsMongoDBMySQLNext.jsNode.jsPostgreSQLReactVue.js
