Full stack back end software engineer 3 years experience (Remote)
Full stack back end software engineer 3 years experience (Remote)

Full stack back end software engineer 3 years experience (Remote)

England Full-Time 28800 - 48000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Design and build full-stack applications using React and Python.
  • Company: Join a growing team in a high-autonomy, low-ego environment.
  • Benefits: Enjoy generous holidays, pension contributions, and a learning budget.
  • Why this job: Make a real impact while collaborating with cross-functional teams.
  • Qualifications: 4+ years experience in full stack development with React and Python.
  • Other info: Fully remote role with regular team socials.

The predicted salary is between 28800 - 48000 £ per year.

We’re looking for a Full Stack Software Engineer to join our growing team, working across the full development lifecycle—from architecture and design through to deployment and support. You’ll be building modern, scalable applications using React on the frontend and Python (Django/FastAPI/Flask – depending on the stack) on the backend.

You’ll play a key role in shaping the direction of our products and have real impact in a high-autonomy, low-ego environment.

What You’ll Do
  • Design, build, and maintain full-stack applications using React and Python
  • Collaborate with cross-functional teams including Product, Design, and Data
  • Write clean, scalable, and well-tested code
  • Contribute to architecture decisions and influence tech stack evolution
  • Participate in code reviews and mentor junior developers
  • Work with CI/CD pipelines and cloud services (e.g., AWS, GCP, or Azure)
  • Take ownership of features from concept to production
About You
  • ~4+ years’ professional experience as a full stack engineer (or frontend/backend with full stack exposure)
  • ~ Proficient in React, JavaScript/TypeScript, HTML/CSS
  • ~ Strong backend experience in Python – ideally with Django, FastAPI, or Flask
  • ~ Familiar with REST APIs, SQL/NoSQL databases, and cloud infrastructure
  • ~ Comfortable in a collaborative and agile environment
  • ~ Strong communication skills and a pragmatic, problem-solving mindset
Bonus Points
  • Experience with containerization (e.g., Docker, Kubernetes)
  • Knowledge of testing frameworks (e.g., Jest, PyTest)
  • Familiarity with DevOps practices and CI/CD pipelines
  • Experience with cloud services (AWS, GCP, or Azure)
Perks & Benefits
  • Generous holiday allowance
  • Pension contributions
  • Learning & development budget
  • Friendly, collaborative team culture
  • Regular team socials

Full stack back end software engineer 3 years experience (Remote) employer: Haystack

As a fully remote employer based in the UK, we pride ourselves on fostering a friendly and collaborative team culture that values autonomy and innovation. With a generous holiday allowance, pension contributions, and a dedicated learning and development budget, we are committed to supporting your professional growth while ensuring a healthy work-life balance. Join us to make a real impact in shaping our products and enjoy regular team socials that strengthen our community.
H

Contact Detail:

Haystack Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full stack back end software engineer 3 years experience (Remote)

✨Tip Number 1

Make sure to showcase your experience with both React and Python in your conversations. Be prepared to discuss specific projects where you've used these technologies, as this will demonstrate your hands-on expertise.

✨Tip Number 2

Familiarise yourself with the principles of CI/CD and cloud services like AWS or GCP. Being able to speak knowledgeably about how you've implemented these in past roles can set you apart from other candidates.

✨Tip Number 3

Highlight your collaborative skills during interviews. Since the role involves working with cross-functional teams, sharing examples of successful teamwork will show that you're a good fit for our culture.

✨Tip Number 4

Prepare to discuss your approach to mentoring junior developers. This is an important aspect of the role, and demonstrating your commitment to helping others grow can make a strong impression.

We think you need these skills to ace Full stack back end software engineer 3 years experience (Remote)

Proficiency in React
Strong backend experience in Python (Django/FastAPI/Flask)
JavaScript/TypeScript knowledge
HTML/CSS skills
Experience with REST APIs
Familiarity with SQL/NoSQL databases
Understanding of cloud infrastructure (AWS, GCP, Azure)
CI/CD pipeline experience
Containerization knowledge (Docker, Kubernetes)
Testing frameworks familiarity (Jest, PyTest)
Agile methodology experience
Strong communication skills
Problem-solving mindset
Collaboration skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with React and Python, as well as any relevant projects you've worked on. Emphasise your full-stack capabilities and any specific technologies mentioned in the job description.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with their needs, particularly your experience with CI/CD pipelines and cloud services. Share specific examples of past projects that demonstrate your expertise.

Showcase Your Problem-Solving Skills: During the application process, be prepared to discuss how you've tackled challenges in previous roles. Highlight your pragmatic approach to problem-solving and your ability to work collaboratively in an agile environment.

Highlight Continuous Learning: Mention any recent courses or certifications related to software engineering, especially those involving React, Python, or cloud services. This shows your commitment to professional development and staying current in the field.

How to prepare for a job interview at Haystack

✨Showcase Your Full Stack Skills

Make sure to highlight your experience with both frontend and backend technologies. Be prepared to discuss specific projects where you've used React and Python, detailing your role in the development lifecycle.

✨Demonstrate Problem-Solving Abilities

Prepare to share examples of how you've tackled challenges in previous roles. Companies value candidates who can think critically and offer practical solutions, so have a few scenarios ready to discuss.

✨Familiarise Yourself with Their Tech Stack

Research the specific frameworks and tools mentioned in the job description, such as Django, FastAPI, or Flask. Showing that you understand their tech stack will demonstrate your genuine interest in the role.

✨Emphasise Collaboration and Communication

Since the role involves working with cross-functional teams, be ready to talk about your experiences collaborating with others. Highlight any mentoring you've done or how you've contributed to team dynamics.

Full stack back end software engineer 3 years experience (Remote)
Haystack
H
  • Full stack back end software engineer 3 years experience (Remote)

    England
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-06-01

  • H

    Haystack

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>