cover image
Thyme

Thyme

www.wearethyme.com

2 Jobs

23 Employees

About the Company

Thyme is a fast-moving recruitment partner specialising in mid-to-senior hires across Technology and Accountancy & Finance.

We support startups, scaleups, and growing teams with permanent and contract hiring across the UK & EU.

What We Do:

Mid-Senior Tech & Finance Hires (UK/EU)

Rapid Contract Staffing

Strategic Consulting / Talent Projects (on request)

Our Promise:
We combine speed, specialism, and startup know-how to deliver the right talent-on time.

London HQ | Remote-first Network
info@wearethyme.com
www.wearethyme.com

Listed Jobs

Company background Company brand
Company Name
Thyme
Job Title
Senior Software Engineer
Job Description
**Job Title:** Senior Software Engineer (Python/Django) **Role Summary:** Design, develop, and scale robust Django‑based applications and services, leading architectural decisions and ensuring high performance, reliability, and maintainability in a fast‑growing, Series B environment. **Expectations:** - Deliver production‑grade code with a focus on scalability and clean architecture. - Lead technical discussions and mentor junior engineers. - Ensure high test coverage and maintain quality through TDD. - Collaborate across product, hardware, and integration teams to meet delivery timelines. **Key Responsibilities:** - Architect and implement core backend services using Python and Django, including asynchronous tasks and RESTful APIs. - Optimize database schemas and queries in PostgreSQL/SQLite; manage ORM performance. - Integrate third‑party systems and hardware interfaces. - Write automated unit, integration, and end‑to‑end tests; enforce test‑driven development practices. - Conduct code reviews, enforce coding standards, and contribute to CI/CD pipelines. - Troubleshoot and resolve production issues in constrained runtime environments. **Required Skills:** - 6‑8+ years of professional software engineering experience. - Deep expertise in Python (3.x) and Django (modern architecture, middleware, signals). - Strong knowledge of asynchronous programming (e.g., Celery, async/await). - Proficient with PostgreSQL and SQLite, including advanced ORM usage and query optimization. - Demonstrated experience with REST API design and implementation. - Test‑driven development (unit, integration, functional testing). - Familiarity with version control (Git) and CI/CD tools. - Ability to work in a collaborative, fast‑paced environment. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - No specific certifications required; professional experience and demonstrated expertise are primary.
London, United kingdom
On site
Senior
18-09-2025
Company background Company brand
Company Name
Thyme
Job Title
Lead Software Engineer
Job Description
**Job Title:** Lead Software Engineer **Role Summary:** Hands‑on Lead Full‑Stack Engineer responsible for owning large‑scale SaaS/AI project delivery, guiding architectural decisions, and growing the engineering team. Acts as the primary technical liaison between product, development, and domain experts in a fast‑paced startup environment. **Expectations:** - Minimum 5 years of proven software development experience. - Strong proactive communication and collaborative mindset. - Ability to mentor and lead a development team while contributing code. - Commitment to code quality, clean architecture, and continuous improvement. **Key Responsibilities:** - Define and clarify technical requirements; break down user stories into actionable tasks for sprints. - Serve as the team’s technical point of contact, ensuring clear communication across product, developers, and experts. - Conduct thorough code reviews and enforce clean‑code standards. - Mentor team members, foster collaboration, and lead by example. - Maintain a system‑wide perspective, assess architectural impact, identify risks, and raise issues promptly. **Required Skills:** - Backend: Python (FastAPI, Celery), Node.js (TypeScript), PHP (custom framework & legacy code) - Front‑end: React, Next.js - Architecture & Standards: Clean Architecture, Microservices, RabbitMQ, Redis - CI/CD: GitLab, Docker (or equivalent) - Strong problem‑solving abilities and experience with agile/scrum processes. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - Relevant certifications (e.g., AWS, Azure, Docker, or Scrum) are a plus but not mandatory.
Paris, France
Hybrid
Senior
25-09-2025