cover image
Oliver Bernard

Oliver Bernard

www.oliverbernard.com

36 Jobs

51 Employees

About the Company

OB are an industry leading technology recruitment consultancy operating across the UK and Europe. Established in 2010 by Billy Jenkins and James Mace, we specialise across the entire tech industry - placing contract and permanent talent in technical roles, ranging from entry level to C-level positions.

With more than a decade’s experience, we’re the number one agency for some of the most exciting technology brands in the UK including ASOS, SKY, BBC and SkyScanner. Our extensive talent pool is made up of the best technology candidates around, which enables us to deliver our promise of providing tech companies with more than just people in seats.

We also extensively invest and are proud to host regular online and in-person events for our tech community where we leverage excellent guest-speakers who focus on specific areas - including JVM, Java, Agile, CTOs, Product and more.

Visit the community page on our website to find out more and register online for our next event!

Listed Jobs

Company background Company brand
Company Name
Oliver Bernard
Job Title
Staff Software Engineer (Golang)
Job Description
**Job Title:** Staff Software Engineer (Golang) **Role Summary:** Design, build, and scale distributed software systems in cloud, bare-metal, and edge environments for a HealthTech company leveraging automation and generative AI (Gen-AI). Collaborate cross-functionally with engineering and product teams to deliver high-volume, real-time streaming solutions. **Expectations:** Proven leadership in high-paced or startup environments (10+ years of software engineering experience), including 0-to-1 system development and high-volume system scaling. **Key Responsibilities:** - Architect and implement scalable, real-time/streaming systems with high throughput. - Automate engineering workflows using Gen-AI. - Collaborate with platform engineers, data engineers, and product teams on end-to-end system development. **Required Skills:** - Proficiency in Go (Golang), Python, Docker, Kubernetes, and microservices. - Expertise in distributed system design and real-time data processing. - Experience deploying applications in cloud(edge) environments. **Required Education & Certifications:** Bachelor’s degree in Computer Science or relevant technical field.
London, United kingdom
Hybrid
Senior
10-11-2025
Company background Company brand
Company Name
Oliver Bernard
Job Title
Software Engineer
Job Description
Job Title: Forward Deployed Engineer (Software Engineer) Role Summary: Design, build, and deploy scalable data and infrastructure solutions while working directly with clients to solve complex technical challenges in a high‑impact, fast‑paced environment. Expectations: - Own end‑to‑end delivery of production systems from concept to deployment. - Engage closely with clients and researchers to gather requirements and validate solutions. - Maintain ownership of technical decisions, code quality, and system performance. - Collaborate with a founding engineering team to shape product direction. Key Responsibilities: - Architect and develop high‑throughput data pipelines and infrastructure components in Python. - Deploy and maintain solutions in production environments, ensuring reliability and scalability. - Conduct client workshops to elicit requirements, provide technical guidance, and demonstrate prototypes. - Continuously improve system performance, automate deployments, and integrate new technologies. - Mentor junior engineers and contribute to team best practices. Required Skills: - Strong proficiency in modern Python (3.x) and related libraries. - Experience designing large‑scale data pipelines and infrastructure systems. - Ability to troubleshoot complex, distributed systems in production. - Excellent communication skills for client interaction and technical documentation. - Proven problem‑solving ability and self‑direction in fast‑moving environments. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Mathematics, or a related field from a reputable university. - Prior experience in Big Tech companies or leading startups is preferred.
London, United kingdom
On site
11-11-2025
Company background Company brand
Company Name
Oliver Bernard
Job Title
Frontend Developer
Job Description
Job title: Frontend Developer Role Summary: Drive development of a high‑performance AI video security platform by owning the front‑end stack, shaping architecture, implementing best practices, and delivering a seamless, responsive user experience. Expectations: - Deliver production‑ready code and maintainable architecture - Lead large‑scale front‑end initiatives and set engineering standards - Collaborate cross‑functionally with designers, product and backend teams - Adapt to evolving requirements and meet project deadlines Key Responsibilities: - Build high‑performance, responsive UIs using React and TypeScript - Develop a scalable component library for a unified design system (Storybook, Material‑UI or similar) - Optimize front‑end performance, code quality, and scalability - Integrate with backend/cloud services (AWS, Python, databases) as needed - Mentor peers, enforce coding standards, and drive architectural decisions Required Skills: - Expertise in React, TypeScript, and advanced CSS (responsive design) - Experience with React Query, Storybook, and a component framework (e.g., Material‑UI) - Strong performance optimization and troubleshooting skills - Proven ability to lead and deliver front‑end projects at scale - Familiarity with AWS, Python, and relational/NoSQL databases - Excellent written and verbal communication Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience) - Professional certifications in front‑end technologies or cloud platforms are a plus but not mandatory.
London, United kingdom
On site
13-11-2025
Company background Company brand
Company Name
Oliver Bernard
Job Title
Software Engineer - 1-2 years experience
Job Description
Job Title: Software Engineer – Fullstack (1‑2 years experience) Role Summary: Collaborate with a dynamic product team to design, develop, and maintain web and AI‑enhanced features using TypeScript, React, Next.js, Node.js, and AWS. Deliver scalable, high‑quality code in a fast‑paced start‑up environment. Expectations: - Join a growth‑focused start‑up and contribute to all phases of the product lifecycle. - Participate in agile ceremonies and pair‑programming sessions. - Deliver reliable software that enhances customer and internal team experiences. Key Responsibilities: - Build and extend full‑stack applications with React, Next.js, TypeScript, and Node.js. - Deploy, monitor, and troubleshoot applications on AWS (Lambda, API Gateway, S3, etc.). - Write unit, integration, and end‑to‑end tests; maintain CI/CD pipeline. - Collaborate with product managers, designers, and data science teams on feature prioritization. - Review code, provide constructive feedback, and uphold code‑quality standards. - Continuously improve development processes and share knowledge internally. Required Skills: - 12–24 months of commercial or advanced project experience with TypeScript, React, Next.js, and Node.js. - Hands‑on experience with AWS services and infrastructure‑as‑code (e.g., CloudFormation, Terraform). - Proficiency in Git, GitHub workflows, and modern front‑end build tooling. - Strong problem‑solving, debugging, and testing skills. - Excellent communication and teamwork abilities. Required Education & Certifications: - Bachelor’s or Master’s degree in Engineering, Computer Science, Mathematics, or a related field (1st‑class preference). - Equivalent experience (e.g., significant open‑source or commercial projects) may be considered in lieu of formal qualifications.
London, United kingdom
Hybrid
Junior
17-11-2025