Full Stack Developer

ECM Selection Limited
UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£65,000.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Django Web Framework Python (Programming Language) Web Applications

Job description

Using Python and Django to create tools for open source software

A company used to supporting a fully-remote team seek a skilled Full Stack Developer to design and improve the tools and applications used by their entire software business.

You will need expertise in building secure, well-tested web applications in Django, understand UI design and have a track record of successful deployment of new code. Able to capture, simplify and model real-world processes, you will be happy to reverse engineer and fix the unusual or efficiently accelerate otherwise familiar procedures.

You will be supported by a skilled team including tool developers, product owners, a dedicated delivery team and experienced managers.

Requirements

  • Excellent skills in Django, including the ability to build secure, thoroughly tested web applications
  • Good skills in Python, SQL, JavaScript, HTML and CSS
  • Good knowledge of designing and implementing web architectures, experience with database schema design and optimisation, as well as maintaining CI and other DevOps processes
  • A solid grounding in Linux system administration and networking concepts
  • A real interest in the Open Source community, preferably having made significant contributions yourself
  • Excellent communication skills, including technical writing and a pragmatic and calm approach to challenges
  • Full rights to work in the UK without time limit or sponsorship

Other advantageous skills include:

  • Familiarity with containerisation e.g.: Docker, Kubernetes or Podman
  • Previous experience mentoring engineers would be useful.

Benefits & conditions

Our client offers a fully remote position with room for growth, together with a competitive salary and benefits package.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:17 min

Fabricated software updates for Python alongside lunar quarantine proposals

Chris Heilmann +1 · LIVE

2:38 min

Transitioning early community boards into Python templating engines

Armin Ronacher · World Congress 2022

6:13 min

Analyzing test coverage gaps in standard web applications

Jorge Gonzalez Pliego Jorge Gonzalez Pliego · Europe 2026 Virtual

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

3:59 min

History and original philosophy of the Python programming language

Radovan Kavický · LIVE

Videos

See all

Related articles

See all