Overview
We are seeking a Full Stack Developer specializing in Node.js, TypeScript, and React for a hybrid position based in London, where you'll work two days a week on-site. This role involves building high-quality features from the database layer to a polished user interface while collaborating closely with cross-functional teams to address genuine customer problems. The ideal candidate will leverage AI tools in their daily workflow and contribute to code reviews, ensuring a clean and secure codebase.
Responsibilities
- Build features end-to-end, from database to React UI.
- Collaborate with product, design, data, and engineering teams to deliver software solutions.
- Utilize AI tooling to enhance development efficiency.
- Participate in code reviews, providing and receiving constructive feedback.
- Maintain a clean, tested, and secure codebase.
Requirements
- Strong proficiency in TypeScript and Node.js.
- In-depth knowledge of React and its ecosystem.
- Experience with AI tooling in a development environment.
- Understanding of clean code principles and design patterns.
- Familiarity with cloud-native, container-based applications and REST APIs.
- Awareness of security best practices such as XSS and SQL injection management.
- Experience with Kubernetes and monitoring tools like Prometheus and Grafana is a plus.