cover image
Thyme

Thyme

thyme.global

3 Jobs

21 Employees

About the Company

We source the Engineering, AI, and Infrastructure teams behind the world’s most ambitious tech companies.

Listed Jobs

Company background Company brand
Company Name
Thyme
Job Title
Senior Frontend Developer
Job Description
**Job Title** Senior Frontend Developer **Role Summary** Design, develop, and maintain a next‑generation analytics platform that ingests and visualises large observability data sets. Lead frontend architecture using Vue 3, TypeScript, and modern JavaScript, ensuring high performance, accessibility, and maintainable code. Collaborate closely with product, UX, and backend teams to translate business requirements into scalable, production‑ready UI components. **Expectations** - 8+ years of professional frontend development in complex, production environments. - Deep mastery of Vue 3, TypeScript, and contemporary JavaScript (ES2020+). - Proven ability to build reusable, accessible components and integrate them with ASP.NET APIs. - Experience managing performance tuning, bundle analysis, caching, and Real‑User Monitoring telemetry. - Strong testing discipline with Jest, Vue Test Utils, or Selenium. - Git‑based CI/CD workflow proficiency. - Knowledge of AI‑based development tools is a plus. - Background in SaaS, observability/monitoring, or financial services is desirable. **Key Responsibilities** - Design and deploy reusable, accessible Vue 3 components and complex web applications. - Translate Figma designs and user journeys into high‑quality UI aligned with an established design system. - Integrate front‑end logic with ASP.NET back‑ends, manage data exchange, error handling, and secure auth flows. - Optimize frontend performance (bundle size, caching) and monitor live user experience through RUM and telemetry. - Write comprehensive unit, integration, and end‑to‑end tests to maintain code quality. - Collaborate with product managers, UX designers, and backend engineers to refine requirements and deliverables. **Required Skills** - Vue 3, TypeScript, modern JavaScript (ES2020+). - State management (e.g., Vuex, Pinia). - Build tooling (Vite, Webpack), npm/yarn, Git. - CI/CD processes, Git workflows. - Testing frameworks: Jest, Vue Test Utils, Selenium. - REST/GraphQL integration, ASP.NET API consumption. - Cross‑browser compatibility, responsive design. - Performance optimization, bundle analysis, caching strategies. - RUM, telemetry, WebSocket integration. - Data visualisation libraries (Highcharts, D3, etc.). - Basic familiarity with C#/.NET and backend contract definition. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
London, United kingdom
Hybrid
Senior
03-02-2026
Company background Company brand
Company Name
Thyme
Job Title
Senior Java Software Engineer
Job Description
**Job Title** Senior Java Software Engineer **Role Summary** Lead architect and developer responsible for designing, building, and maintaining high-performance, low-latency distributed Java services for a privately‑backed Enterprise SaaS platform that serves global technology and financial clients. **Expectations** - Deliver production‑ready Java services that handle high throughput and low latency. - Participate fully in all stages of the software lifecycle: design, development, testing, deployment, and support. - Mentor peers and absorb guidance from senior engineers. - Advocate and enforce best practices for code quality, testing, and reliability. - Engage in operational duties and team support as needed. **Key Responsibilities** - Design, develop, and maintain distributed Java services with deep JVM expertise. - Contribute to architectural decisions and code reviews. - Collaborate with cross‑functional teams to deliver customer‑centric solutions. - Mentor junior engineers and participate in knowledge sharing. - Promote and implement best practices for code quality, unit/integration testing, and production reliability. - Support operational tasks such as deployment, monitoring, and incident response. **Required Skills** - Deep knowledge of Core Java and JVM internals. - Experience building event‑driven, low‑latency, high‑throughput distributed systems. - Proficiency with Kafka and event‑driven architecture patterns. - Hands‑on experience with Kubernetes (services, deployments, stateful sets). - Terraform knowledge for infrastructure as code. - Familiarity with Hazelcast / Hazelcast Jet (a plus). - Strong debugging, testing, and performance tuning abilities. - Excellent communication and mentoring skills. **Required Education & Certifications** - Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field. - Minimum 5 years of professional Java development experience in a production environment. - No specific certifications required; knowledge of cloud platforms (AWS, GCP, Azure) is an advantage.
London, United kingdom
Hybrid
Senior
17-02-2026
Company background Company brand
Company Name
Thyme
Job Title
Python Developer
Job Description
**Job title** Python Developer **Role Summary** Senior Software Engineer focused on building and owning mission‑critical financial infrastructure services. Works on backend architecture, APIs, and integrations; leads end‑to‑end delivery and technical ownership within a high‑growth fintech environment. **Expactations** - Deliver reliable, scalable Python services that meet global business objectives. - Mentor junior engineers and shape technical direction. - Maintain and improve legacy code while adhering to modern best practices. - Collaborate cross‑functionally with Product and Operations to align solutions with business goals. - Incorporate observability, monitoring, and alerting into every service. **Key Responsibilities** - Own entire project lifecycle: discovery, design, implementation, testing, deployment, and maintenance. - Design and develop new services, components, and APIs for large‑scale financial systems. - Review, refactor, and optimize existing codebases for performance, reliability, and maintainability. - Develop and enforce guidelines for code quality, documentation, and security. - Coach and support less experienced engineers to elevate team capability. - Coordinate with Product, Operations, and stakeholders to translate requirements into technical solutions. - Implement observability practices: logging, metrics, tracing, alerting. - Participate in open‑source initiatives, fostering internal and external contributions. **Required Skills** - Expert in Python (≥4 years of professional use) and strong object‑oriented design. - Extensive experience building and maintaining backend microservices and APIs. - Proficiency with RESTful services, async architecture, and cloud environments (AWS, GCP, Azure). - Solid understanding of financial technology concepts and regulations. - Experience with CI/CD, version control (Git), automated testing, and DevOps practices. - Familiarity with observability tools (Prometheus, Grafana, OpenTelemetry, ELK). - Ability to mentor, code review, and foster a culture of continuous improvement. - Strong communication, analytical, and problem‑solving skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experiential qualification). - Professional certifications (e.g., AWS Certified Developer, Google Professional Cloud Developer) are a plus but not mandatory.
London, United kingdom
Hybrid
25-02-2026