£50K/yr to £60K/yr
City of London, England
Permanent, Variable

Full Stack Python Developer

Posted by Blue Pelican.

Full Stack Python Developer

Needed for a full time, permanent position.

Role purpose:

  • As a Full Stack Developer in the Web App team, you'll help deliver and maintain the core web applications that support our internal teams and client-facing services.
  • The team operates within a modern, stabilised framework built on Next.js (JavaScript), Tailwind CSS, and C# 9 (.NET Core), and is now focused on scaling feature delivery and increasing technical maturity.
  • You'll be joining a team that recently moved from chaos to structure, with strong foundations now in place. This role is about bringing capable, pragmatic engineers into a healthy, forward-moving environment. You'll be supported by a highly experienced team lead and contribute across both front-end and back-end development.

Key responsibilities:

Full Stack Development

  • Build and maintain web applications using React.js (with Next.js), JavaScript, HTML5, and Tailwind CSS.
  • Develop RESTful APIs and backend logic using C# 9 and .NET Core.
  • Interact with MSSQL databases through queries, procedures, and schema changes.
  • Deliver features that are secure, performant, and maintainable.

Contribution to Team and Codebase

  • Take ownership of tickets from development to deployment, including testing and documentation.
  • Participate in Agile ceremonies and collaborate effectively with the team on planning and estimation.
  • Contribute to peer reviews and support a shared commitment to clean, maintainable code.

Improving Technical Maturity

  • Help maintain and evolve coding patterns across front-end and back-end.
  • Contribute to test coverage with unit tests where feasible.
  • Spot technical risks or inefficiencies and propose clean, pragmatic solutions.

Collaboration and Communication

  • Work closely with the team lead and peers to ensure clarity and smooth delivery.
  • Collaborate with UI/UX designers to implement user-friendly, accessible interfaces.
  • Share ideas, listen to feedback, and help elevate overall team quality.

Essential skills:

  • 3+ years of full stack web development experience.
  • Strong proficiency in JavaScript, React.js, and Next.js. and Python
  • Solid back-end development skills in C# 9 and .NET Core Web APIs.
  • Experience working with SQL Server (MSSQL), including stored procedures and schema work.
  • Styling with Tailwind CSS and a solid grasp of responsive design.
  • Experience using Azure DevOps for source control, pipelines, and task management.
  • Familiarity with Git-based workflows (feature branches, pull requests, code reviews).
  • Understanding of Agile delivery (sprints, user stories, retrospectives).
  • 3+ years of full stack web development experience.
  • Strong proficiency in JavaScript, React.js, and Next.js.
  • Solid back-end development skills in C# 9 and .NET Core Web APIs.
  • Experience working with SQL Server (MSSQL), including stored procedures and schema work.
  • Styling with Tailwind CSS and a solid grasp of responsive design.
  • Experience using Azure DevOps for source control, pipelines, and task management.
  • Familiarity with Git-based workflows (feature branches, pull requests, code reviews).
  • Understanding of Agile delivery (sprints, user stories, retrospectives).

The ideal candidate:

  • Someone dependable who can build and deliver features with minimal supervision.
  • A strong communicator who shares knowledge and contributes to team cohesion.
  • A pragmatic developer who balances speed, quality, and long-term maintainability.
  • A team player who wants to grow and help the team scale effectively.
We use cookies to measure usage and analytics according to our privacy policy.