Senior Full-Stack Developer

Full-time, London

SharpEnd is seeking a Senior Full-Stack Developer to join our growing team. Reporting to the Project Manager, you will bring expertise in building dynamic, high-performance web applications from front-end experiences through to back-end systems and infrastructure. You will collaborate with designers, engineers and strategists to deliver innovative, scalable digital products for some of the world’s most recognisable brands. We are looking for someone with an equal passion for beautiful, seamless user experiences and robust, maintainable architecture. You should thrive in a creative, fast-moving environment and enjoy solving challenging problems. Experience working with AI APIs, along with a solid understanding of Generative AI and Machine Learning concepts, is essential.

Roles & responsibilities
  • Rapid prototyping: build and iterate on creative web experiences and interactive prototypes to showcase new ideas to clients
  • Feature development: deliver brand-led interactive applications end-to-end across front-end, back-end, database and deployment
  • Collaborate with designers, project managers and stakeholders to produce high-quality, user-focused software solutions
  • Contribute to technical architecture decisions ensuring scalability, performance and security
  • Maintain and optimise systems to support complex workflows and data management needs
Core skills
  • Languages: Node.js, TypeScript
  • Front-end: Next.js and Vercel, Tailwind CSS, Biome, Yup/Zod, Formik, SWR
  • Back-end: Fastify, Prisma, OpenAPI, TSOA
  • Infrastructure: AWS (ECR, ECS, Fargate, Elasticache/Redis, SQS, SES, Cognito, RDS, Bedrock, KMS, S3)
  • Databases: MongoDB and PostgreSQL
We also value
  • Hybrid working style (4 days in office, 1 day remote)
Is this the one for you?