React Frontend Expert

viso.ai
London
3 months ago
Applications closed

Related Jobs

View all jobs

Senior Software Engineer (Frontend)

Machine Learning Engineer - Computer Vision

Full-stack Developer (Python)

Software Developer

Software Developer - Trading Systems

Senior Frontend Developer

Job Description

We are seeking a React Frontend Expert to join our team. This role offers the opportunity to work on a cutting-edge, modular frontend architecture, collaborating with a talented team and leveraging your expertise to build scalable, performant, and beautiful user interfaces. If you thrive in fast-paced environments, have worked in early startups before, and are excited about shaping the frontend of a powerful enterprise AI platform, we’d love to hear from you!

Location
This role will be remote, based in London (UK).
Applicants must be legally authorized to work in the United Kingdom.

Responsibilities
You will develop expertise in using Viso Suite and leverage your knowledge to contribute across various areas, including:
  • Build, maintain, and optimize a library of reusable, modular React components.
  • Integrate seamlessly with backend APIs (REST/GraphQL) to deliver responsive UIs.
  • Collaborate with designers and product managers to create high-quality interfaces (Figma).
  • Architect, document, and enforce best practices for frontend development and component management.
  • Optimize for performance, accessibility, and maintainability in all projects.
  • Troubleshoot and debug frontend issues with speed and precision.
  • Contribute to improving CI/CD pipelines and overall development processes for frontend deployment.

Qualifications
We value diverse experiences and encourage candidates from various industries to apply. While the following qualifications will make for a strong candidate, alternative experiences that bring something new to the table are also welcome.

Required Skills
  • 3+ years of professional experience with React.js.
  • Proficiency in JavaScript, TypeScript, HTML, and CSS.
  • Experience with state management libraries (e.g., Redux).
  • Proven ability to design and implement modular and reusable components.
  • Experience working with REST and/or GraphQL APIs.
  • Strong understanding of performance optimization and debugging in React.
  • Familiarity with modern build tools (Webpack, Vite, or similar).
  • Experience with micro-frontend architecture or component libraries (e.g., Storybook)
  • Knowledge of testing frameworks (e.g., Jest, React Testing Library).
Desired
  • Basic backend knowledge to assist with API design and integration.
  • Experience working in fast-paced, early startup environments.
  • Basic understanding of computer vision, machine learning and AI concepts.

What We Offer
We build the only end-to-end infrastructure for computer vision. It empowers enterprises to implement AI vision solutions significantly faster and better than ever before.
viso.ai is backed by the most successful investors who previously backed Facebook, Slack, Atlassian, DropBox, UiPath, Celonis, Segment, and many more. There are many benefits to working at viso.ai, including, in addition to competitive pay, being part of a small and agile, fast-growing company.
  • Opportunity to work in a fast-paced, innovative environment.
  • Competitive compensation package.
  • Private Medical Insurance (including optical and dental)
  • Flexible working hours and remote work options.
  • Professional development and career growth opportunities.

Join us in driving growth and shaping one of the most exciting AI industries.
We look forward to hearing from you!



Requirements
Required Skills Bachelors degree in Computer Science, IT or other technical field 1-2 years experience in a client-facing support role Basic JavaScript, and integrations (REST API, MQTT) Excellent problem-solving skills and a keen attention to detail Strong communication skills, both written and verbal Early startup experience Desired Familiarity with Linux operating systems Basic networking knowledge Basic knowledge about IP cameras Experience with creating technical documentation Experience with machine learning frameworks (TensorFlow, Pytorch) Experience in Python Basic JavaScript, and integrations (REST API, MQTT) Excellent problem-solving skills and a keen attention to detail Strong communication skills, both written and verbal Early startup experience Desired Familiarity with Linux operating systems Basic networking knowledge Basic knowledge about IP cameras Experience with creating technical documentation Experience with machine learning frameworks (TensorFlow, Pytorch) Experience in Python

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Job-Hunting During Economic Uncertainty: Machine Learning Edition

Machine learning (ML) has firmly established itself as a crucial part of modern technology, powering everything from personalised recommendations and fraud detection to advanced robotics and predictive maintenance. Both start-ups and multinational corporations depend on machine learning engineers and data experts to gain a competitive edge via data-driven insights and automation. However, even this high-demand sector can experience a downturn when broader economic forces—such as global recessions, wavering investor confidence, or unforeseen financial events—lead to more selective hiring, stricter budgets, and lengthier recruitment cycles. For ML professionals, the result can be fewer available positions, more rivals applying for each role, or narrower project scopes. Nevertheless, the paradox is that organisations still require skilled ML practitioners to optimise operations, explore new revenue channels, and cope with fast-changing market conditions. This guide aims to help you adjust your job-hunting tactics to these challenges, so you can still secure a fulfilling position despite uncertain economic headwinds. We will cover: How market volatility influences machine learning recruitment and your subsequent steps. Effective strategies to distinguish yourself when the field becomes more discerning. Ways to showcase your technical and interpersonal skills with tangible business impact. Methods for maintaining morale and momentum throughout potentially protracted hiring processes. How www.machinelearningjobs.co.uk can direct you towards the right opportunities in machine learning. By sharpening your professional profile, aligning your abilities with in-demand areas, and engaging with a focused ML community, you can position yourself for success—even in challenging financial conditions.

How to Achieve Work-Life Balance in Machine Learning Jobs: Realistic Strategies and Mental Health Tips

Machine Learning (ML) has become a cornerstone of modern innovation, powering everything from personalised recommendation engines and chatbots to autonomous vehicles and advanced data analytics. With numerous industries integrating ML into their core operations, the demand for skilled professionals—such as ML engineers, research scientists, and data strategists—continues to surge. High salaries, cutting-edge projects, and rapid professional growth attract talent in droves, creating a vibrant yet intensely competitive sector. But the dynamism of this field can cut both ways. Along with fulfilling opportunities comes the pressure of tight deadlines, complex problem-solving, continuous learning curves, and high-stakes project deliverables. It’s a setting where many professionals ask themselves, “Is true work-life balance even possible?” When new algorithms emerge daily and stakeholder expectations soar, the line between healthy dedication and perpetual overwork can become alarmingly thin. This comprehensive guide aims to shed light on how to achieve a healthy work-life balance in Machine Learning roles. We’ll discuss the distinctive pressures ML professionals face, realistic approaches to managing workloads, strategies for safeguarding mental health, and how boundary-setting can be the difference between sustained career growth and burnout. Whether you’re just getting started or have been at the forefront of ML for years, these insights will empower you to excel without sacrificing your well-being.

Transitioning from Academia to the Machine Learning Industry: How PhDs and Researchers Can Thrive in Commercial ML Settings

Machine learning (ML) has rapidly evolved from an academic discipline into a cornerstone of commercial innovation. From personalising online content to accelerating drug discovery, machine learning technologies permeate nearly every sector, creating exciting career avenues for talented researchers. If you’re a PhD or academic scientist thinking about leaping into this dynamic field, you’re not alone. Companies are eager to recruit professionals with a strong foundation in algorithms, statistical methods, and domain-specific knowledge to build the intelligent products of tomorrow. This article explores the essential steps academics can take to transition into industry roles in machine learning. We’ll discuss the differences between academic and commercial research, the skill sets most in demand, and how to optimise your CV and interview strategy. You’ll also find tips on networking, developing a commercial mindset, and navigating common challenges as you pivot your career from the halls of academia to the ML-driven tech sector.