
Senior Full-Stack Developer
- London
- Contract
- Full-time
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline – or equivalent practical experience.
- 8+ years of professional experience in software development, with demonstrable technical leadership.
- Strong hands-on experience with Node.js, TypeScript/JavaScript, React (or Remix), SQL/NoSQL databases, and CSS.
- Proven track record of leading Agile development teams.
- Experience designing and building cloud-based, scalable applications.
- Familiarity with test-driven development (TDD) and version control systems (e.g., GitHub).
- Strong communication skills with an ownership mindset and a focus on delivering high-quality outcomes.
- Experience with AWS, Tailwind CSS, PostgreSQL, Express, GraphQL, Terraform, .NET Core, or C#.
- Familiarity with multi-tenanted architecture and accessibility standards.
- Knowledge of mobile application development.
- Enthusiasm for using AI development tools (such as AI-powered IDEs) and developing AI-driven applications.
- Technical Expertise: Deep knowledge of full stack development using modern technologies.
- Leadership: Ability to inspire and develop others, with a proven record of team leadership.
- Agile Mindset: Strong understanding of Agile methodologies with practical experience in leading Agile teams.
- Communication: Effective communicator able to translate technical details for non-technical stakeholders.
- Continuous Improvement: Driven by quality and committed to ongoing technical and personal development.
- Problem-Solving: Proactive and innovative in overcoming technical challenges.
- Ownership: High sense of accountability with a focus on delivering results.
- AI Passion: Enthusiastic about embedding AI into software development to increase productivity and innovation.
We are sorry but this recruiter does not accept applications from abroad.