cover image
Thyme

Thyme

thyme.global

2 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