TechYard logo

Full Stack Engineer

TechYard
Department:React Native
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Estimated Salary:£40,000 - £60,000
Skills:
PYTHONDJANGOREACTTERRAFORMAWSCONTAINERIZATIONRELATIONAL DATABASESASYNCHRONOUS COMMUNICATION
Share this job:

Job Description

Posted on: April 8, 2025

Part -Time Contract Role (20 hours p/w)

About the Company

We are seeking a skilled and dynamic Full Stack Engineer to join our team, focusing on the development, optimization, and maintenance of Python-based web applications and their deployment on cloud infrastructure. The ideal candidate will bring experience with monolithic web application frameworks, specifically Django, and an understanding of key front-end technologies and cloud-native tools. This role will also involve implementing secure and efficient development practices, as well as working with modern deployment and containerization technologies.

About the Role

Design, develop, and maintain Python-based monolithic web applications using Django. Implement and enhance user interfaces with reactive JavaScript libraries (ideally React). Collaborate with teams to automate infrastructure using Infrastructure as Code (IaC) tools such as Terraform. Manage and optimize cloud infrastructure (preferably AWS) for scalability, security, and performance. Utilize containerization tools and deploy container-based applications in cloud environments. Manage relational databases and apply schema migrations to ensure smooth database operations. Implement and integrate asynchronous, message-based communication mechanisms to enhance application performance and scalability. Apply secure development principles and practices to ensure the security and integrity of applications and data.

Responsibilities

  • Design, develop, and maintain Python-based monolithic web applications using Django.
  • Implement and enhance user interfaces with reactive JavaScript libraries (ideally React).
  • Collaborate with teams to automate infrastructure using Infrastructure as Code (IaC) tools such as Terraform.
  • Manage and optimize cloud infrastructure (preferably AWS) for scalability, security, and performance.
  • Utilize containerization tools and deploy container-based applications in cloud environments.
  • Manage relational databases and apply schema migrations to ensure smooth database operations.
  • Implement and integrate asynchronous, message-based communication mechanisms to enhance application performance and scalability.
  • Apply secure development principles and practices to ensure the security and integrity of applications and data.

Qualifications

Proven experience with Python-based monolithic web application development frameworks (ideally Django).

Required Skills

  • Strong knowledge of reactive JavaScript UI libraries, with experience in React being highly preferred.
  • Familiarity with Infrastructure as Code (IaC) tools, particularly Terraform.
  • Hands-on experience with cloud computing services, especially AWS.
  • Expertise in containerization tools and container-based deployment models.
  • Solid understanding of relational database models and schema migrations.
  • Experience with asynchronous message-based communication mechanisms.
  • Strong grasp of secure development principles and practices to safeguard applications and infrastructure.

This role offers the opportunity to work in a dynamic environment, where you'll collaborate with cross-functional teams to build robust and scalable applications. If you're passionate about cloud technologies, web development, and secure software engineering, we encourage you to apply.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!