
Lead Frontend Engineer
Hybrid
London, United Kingdom
£ 105,000 / year
Full Time
11-03-2025
Job Specifications
Lead Frontend Engineer
WFH: 3-4 Days a week in office (Central London)
Salary: £105,000
Our client is transforming investment in emerging markets with an AI-powered platform serving top-tier financial institutions. They are seeking a Frontend Lead with expertise in Svelte to drive the development of cutting-edge FinTech solutions.
Key Responsibilities:
Lead and delivered scalable web applications using Svelte 5, TypeScript, and Tailwind CSS
Mentor developers and collaborate with product teams to create seamless user experiences
Champion best practices in performance optimization and testing
What They're Looking For:
Proven experience as a Frontend Lead or Senior Engineer
Strong expertise in TypeScript, Tailwind CSS, and responsive design
Familiarity with GraphQL, APIs, and testing tools
Hands-on experience with Svelte (preferred)
Why Join:
Competitive salary, hybrid work
High-impact projects with a cutting-edge tech stack
Growth opportunities and a collaborative team environment
Apply now to shape the future of investment technology!
Desired Skills and Experience
Javascript, Svelte 5, TypeScript, Tailwind CSS, GraphQL, AWS, React, Vue, Vue.js
About the Company
Harnham provides specialist Data and AI recruitment and staffing services, along with bespoke training solutions, across multiple industry verticals, operating in the UK, the USA and EU - contact us today to discuss your requirements: info@harnham.com Our recruitment and talent teams cover all aspects of the data and AI pipeline, from collection to consumption, across multiple data roles and functions. Whether you need full-time staff, contract talent, specialized training, Data-qualified graduates, or C-suite executives... Know more
Related Jobs


- Company Name
- Parser
- Job Title
- Full Stack Engineer
- Job Description
- We are looking for a highly skilled Fullstack Engineer to design, develop, and maintain scalable, secure, and efficient server-side applications. The ideal candidate should have experience in microservices architecture, API development, database management, and frontend ensuring high availability and performance of backend and frontend services. In this role, you will collaborate closely with frontend engineers, product managers, and other stakeholders to build robust backend solutions that power our applications. A strong focus on Separation of Concerns (SoC), security best practices, and performance optimization is crucial for success in this position. Key Responsibilities: Manage, host, and serve AI/ML models (MLOps), by ensuring their scalability, reliability, and performance in production environments. Integrate models into backend systems and create API endpoints for model interaction (e.g., retrieving predictions). Develop and maintain scalable services, e.g. Microservices utilising REST, gRPC, or GraphQL, ensuring optimal performance and seamless integration. Optimize database queries and schemas to improve performance, scalability, and reliability. Implement security features, including authentication and authorization using industry-standard practices. Develop and maintain web interfaces using ReactJ Implement and maintain state management using tools such as Redux or React Query Collaborate with frontend developers to ensure efficient API integration and a seamless user experience. Troubleshoot and resolve production issues, ensuring high availability and minimal downtime. Write unit and integration tests to maintain code reliability and ensure high-quality releases. Continuously monitor and optimize backend performance using observability tools such as Datadog, Cloud Watch or similar. Participate in design discussions and decision-making to enhance system robustness and scalability. Maintain technical documentation to ensure clear communication of system capabilities and updates Qualifications: A Bachelor's degree in Computer Science, Software Engineering, or a related field is required, or equivalent practical experience. Minimum 4 years of experience in backend development, with a strong focus on building scalable, high-performance systems. Technical Skills: Python expertise, with hands-on experience building backend services and APIs using FastAPI, Flask or similar. Experience in designing and developing end-to-end (E2E) tests to ensure smooth integration between backend and frontend components. A solid understanding of microservices architecture, event-driven systems, and service-oriented design patterns. In-depth knowledge of SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB) for data management and optimization. Experience with ETLs and data transformation Solid expertise in HTML, CSS, JavaScript, and ReactJS. Extensive experience with cloud platforms such as AWS including services for database hosting, API management, and serverless computing. Proficiency with Docker for containerization and orchestration tooling such as ECS (Amazon Container Services), enabling scalable application deployment. Hands-on experience with API security protocols, including JWT, OAuth2, and OpenID Connect, Active Directory (now Microsoft Entra ID) to secure sensitive data and control access. Proficiency with Git for version control, GitHub Actions and CI/CD pipelines to automate and streamline development workflows. Proficiency with performance tuning and scalability techniques, such as load balancing, caching, and database indexing. Soft Skills: Strong analytical and problem-solving skills, with the ability to quickly assess and address technical challenges. Excellent communication skills, both written and verbal, for collaborating with cross-functional teams and documenting technical solutions. A proactive, self-motivated approach to addressing issues and driving improvements in backend systems. A strong commitment to continuous learning and staying up-to-date with emerging technologies and industry best practices. Nice-to-Have Qualifications: Familiarity with message brokers such as Kafka, or AWS SQS for handling asynchronous communication. Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation for managing cloud infrastructure. Knowledge of observability and monitoring tools, such as Cloud Watch or Datadog, to track and troubleshoot system performance.Familiarity with serverless architectures (e.g., AWS Lambda) and event-driven programming paradigms. Exposure to Agile/Scrum methodologies and tools like Jira for managing tasks and sprint planning. Certifications in cloud technologies, such as AWS Certified Developer.


- Company Name
- Empiric
- Job Title
- Lead QA Engineer
- Job Description
- Lead QA Engineer | SaaS & GenAI | £80-£90,000 | On-Site Looking to join a hyper growth SaaS business at the forefront of the GenAI sector as a Lead QA Engineer? In this role, you’ll lead testing strategies, implement automation frameworks, and ensure the reliability and performance to drive quality assurance for cutting-edge AI/ML-powered products. Responsibilities: Define and lead QA strategy, processes, and best practices for AI/ML products. Develop and maintain test automation frameworks for functional, performance, and integration testing. Collaborate with engineering, data science, machine learning and product teams to ensure high-quality releases. Conduct thorough automated testing for AI models, APIs, and platforms. Monitor data integrity, model performance, and bias detection in AI systems. Lead root cause analysis and defect resolution, ensuring timely fixes and improvements. Establish CI/CD pipelines for automated testing and release validation. Mentor and guide QA engineers, fostering a culture of quality. Requirements: 5+ years of QA experience, with at least 2+ years in a leadership role. Strong expertise in test automation, API testing, and performance testing. Experience with Python, Selenium, Cypress, Playwright, or similar automation tools. Knowledge of ML model validation, data integrity testing, and AI-driven systems. Familiarity with CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure). Strong analytical and problem-solving skills with a detail-oriented mindset. Excellent communication and leadership skills. If you're passionate about ensuring the quality of AI-driven solutions and want to make an impact, let’s connect!


- Company Name
- Arena Investors, LP
- Job Title
- 2025 Summer Investment Analyst
- Job Description
- Arena is a global investment management firm that seeks to generate attractive risk adjusted, consistent and uncorrelated returns by employing a fundamentals based, asset-oriented financing and investing strategy across the entire credit spectrum in areas where conventional sources of capital are scarce. Through originations and acquisitions of asset-oriented investments across a wide array of commercial and consumer asset types (including but not limited to private direct corporate and commercial real estate bridge lending), the investment team specializes in off-the-run, stressed, distressed, illiquid and esoteric special situation transactions. Arena's investment team develops and designs investment structures to meet the unique needs of each opportunity. Arena is looking to expand the investment teams through the addition of a Summer Analyst. In this role, this individual will support the senior members of the team. Ideal candidates will have a demonstrated interest in finance and investing; thrive in an intense, team-oriented environment; and be highly organized, self-motivated, and resourceful. This internship is only for students who are currently completing their Bachelors degree. Responsibilities: •Develop financial models and perform data / investment analysis. •Research new deal opportunities. •Perform relative value analysis. •Assist in the preparation of investment memoranda. •Participate in the transaction closing process. •Assume transaction post-closing responsibilities. •Coordinate with internal functions including Treasury and Operations. Requirements The individual will have demonstrated an ability to work in a fast-paced, performance-driven environment with an ability to think broadly about the business, incorporating continual improvement of processes and procedures with a goal of excellence while focusing on accuracy and efficiency. •Graduating in 2026 from a top university, ideally in a quantitative area (e.g., finance, economics, engineering or accounting). •0-2 years of investment banking, leveraged finance, structuring or trading experience at a bank, broker dealer or investment firm (internship experience included). •Excellent Microsoft Excel (VBA a plus) and writing skills. •Experience with financial modeling and transaction structuring / closing is a plus. •The highest level of personal integrity and ethical standards. •A positive attitude, strong work ethic and a desire to work collaboratively across the organization. •Strong attention to detail. Benefits Company offers a competitive compensation and benefits package.


- Company Name
- Net Talent
- Job Title
- R Developer
- Job Description
- We are looking for an R Developer with financial modelling experience to help design, build, deliver, and support models & applications serving the pensions market. You will: Work alongside high-performing, highly skilled and multi-disciplinary teams. We work within teams that promote autonomy and engineering excellence, using the latest technologies. Drive innovation and increase the maturity of our frameworks, integrations, and automations. Collaborate closely with senior developers, architects, and actuarial modellers to deliver sustainable solutions that deliver value for our business. Be involved with meaningful work - we can provide complex challenges, at scale, in novel market areas. Be core to the product teams that build, test and scale our applications and services. Work closely with our R User and Model Expert Groups to promote best practices. Support less experienced team members with R development. About You To succeed in, and enjoy, this role you are likely to be familiar with: Modern software development best practices from initial problem and data analysis, through to solution design and technical implementation. Non-functional aspects of software delivery such as performance, reliability, security, and scalability. Financial modelling (pensions domain beneficial). Applying coding and technical solutions to complex financial scenarios. End-to-end implementation of R solutions You will have experience of the following: Strong pensions domain knowledge gained in an actuarial context essential R Programming (ideally in the context of package development) Tidyverse (i.e. dplyr, purrr, tidyr) Git and general code-management / documentation practices Continuous improvement and continuous delivery practices R Shiny & R Markdown