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.
#J-18808-Ljbffr