Junior Python Developer

Flexicruit
London
Remote
GBP 35,000 - 40,000
Job description

Job Title: Junior Python Developer

Location: UK (100% Remote, with quarterly in-person meetings)
Type: Full-Time, Permanent
Salary: £35,000 - £40,000 (subject to experience)

Are you a talented Python developer looking to join an innovative and fast-growing company?
Our client is looking for a Junior Python Developer to become a key part of our expanding team and play a vital role in accelerating our product development. This role is ideal for a motivated individual with strong problem-solving skills and a passion for building high-quality software solutions.

About the Company

A UK-based company that develops products to help enterprise customers migrate large volumes of data between platforms. The team operates 100% remotely, with quarterly in-person meetings to foster collaboration. They are committed to innovation, encouraging creativity, and empowering our developers through continuous learning and professional development opportunities.

The Role: Software Development & Innovation

As a Junior Python Developer, you will be an essential part of our growing development team. Your key responsibilities will include:

  • Ideation: Contributing ideas on how to improve the product, development processes, and overall efficiency.
  • Development: Implementing new features and enhancing the product's functionality.
  • Testing: Maintaining the test suite to ensure software stability and reliability.

The product functions as both an online tool and a downloadable offline application. This is achieved using the FastAPI framework alongside Pywebview for desktop integration, and a Svelte-based frontend. Additionally, we are exploring the integration of large language models via Langchain to further enhance user experience and product capabilities.

What We're Looking For

  • A good STEM degree from a top UK university.
  • Graduate-level or 1-2 years of relevant experience.
  • Evidence of exceptional ability, such as notable projects or accomplishments.
  • Experience contributing to Python-based projects.
  • Understanding of software development principles and the software development lifecycle.
  • Familiarity with Git version control.
  • A continuous interest in exploring new technologies and frameworks.

Preferred but not essential:

  • Experience working with APIs and REST APIs.
  • Familiarity with Python web frameworks.
  • Knowledge of frontend technologies and frameworks.
  • Experience working with Langchain.

Why Join Us?

  • 100% remote working.
  • Equipment provided to support home working if needed.
  • Opportunity for experimentation: propose and work on small technical projects of your choice.
  • Access to training programs, certifications, and workshops.
  • Flat management structure: every team member's opinion is valued.
  • Share Option Scheme.
  • Private health insurance.
  • Competitive salary and generous holiday allowance.

If you're ready to join a dynamic and forward-thinking company, we would love to hear from you!
Apply now and be part of a team shaping the future of enterprise data migration.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Junior Python Developer jobs in London