Leave us your email address and we'll send you all the new jobs according to your preferences.

UI TECH LEAD

Posted 7 hours 33 minutes ago by Svitla Systems, Inc.

Permanent
Full Time
Academic Jobs
Not Specified, United Kingdom
Job Description

Svitla Systems Inc. is looking for a UI Tech Lead for a full-time position (40 hours per week) in Mexico. Our client is a global, science-led biopharmaceutical company specializing in the discovery, development, and commercialization of prescription medicines. The company operates in several therapeutic areas, including oncology, cardiovascular, renal, metabolic, respiratory, immunology, and rare diseases. They work alongside the world's leading academic and biotech research institutions to stimulate innovation and evaluate emerging technologies. The client operates in over 100 countries, and its innovative medicines are used by millions of patients worldwide. The headquarters are located in Cambridge, United Kingdom. This location aligns with the focus on science and innovation, providing proximity to leading academic and research institutions.

Project : Green-field web interface for an LLM-powered companion app that lets clinical-regulatory experts submit data, review model responses, and provide structured feedback for continuous model retraining.

We are seeking an accomplished Front-End Engineering Lead to oversee the design, development, and technical quality of a React-based web application. You'll collaborate daily with the UX Lead, solution architect, API engineers, and AI/data teams, while driving Agile ceremonies and CI/CD best practices.

Requirements:
  • 8+ years of experience in front-end development, 3+ years of experience in leading React projects in production.
  • Demonstrated delivery of at least two complex web apps in regulated or data-sensitive domains (life-sciences, healthcare, finance, etc.).
  • Advanced knowledge of React, TypeScript, modern CSS (CSS-in-JS, Tailwind, or SASS), and responsive/web performance techniques.
  • Strong understanding of API design/consumption (OpenAPI, GraphQL), authentication flows (OAuth 2.0/OIDC), and error-handling patterns.
  • Hands-on experience configuring GitHub repositories, PR workflows, and GitHub Actions for build/test/deploy automations.
  • Strong understanding of automated testing strategies and accessibility tooling (Axe, Lighthouse).
  • Be comfortable driving Agile/Scrum rituals and using Jira or Azure DevOps to manage work.
  • Excellent communication skills with the ability to explain technical constraints and influence cross-functional stakeholders.
Nice to have:
  • Prior experience with LLM or ML-backed applications (prompt streaming, latency optimization, real-time feedback capture).
  • Familiarity with design-token systems, theming, and enterprise-grade design systems.
  • Experience with analytics/event pipelines (Redux middleware, Segment, Amplitude) and feature-flag frameworks.
  • Exposure to containerization (Docker) and infrastructure-as-code (Terraform, CDK).
Responsibilities:
  • Design and implement a performant, accessible web app in React (TypeScript + Vite/CRA).
  • Establish component architecture, routing, and design-system integration (Storybook).
  • Implement a robust state management solution (e.g., Redux Toolkit, React Query, or Zustand).
  • Integrate REST/GraphQL endpoints and websockets for real-time LLM responses.
  • Optimize bundle size, lazy-loading, and runtime performance.
  • Set up and enforce unit, integration, and end-to-end (E2E) test suites using Jest, React Testing Library, and Cypress.
  • Define coding standards, linting, and Prettier rules; perform code reviews.
  • Build micro-interactions that capture user ratings, corrections, and free-text feedback.
  • Emit structured telemetry events to data pipelines for model retraining.
  • Ensure WCAG 2.2 AA compliance, semantic HTML, keyboard navigation, and screen-reader support.
  • Adhere to internal branding and 21 CFR Part 11 considerations in regulated contexts.
  • Own GitHub workflows: branching strategy, GitHub Actions pipelines, automated testing, and artifact deployment.
  • Containerize and deploy the SPA via CloudFront / S3 or equivalent, collaborating with DevOps.
  • Act as Engineering Product Owner for the UI pod-refine backlog items, estimate effort, and define acceptance criteria.
  • Facilitate sprint ceremonies (planning, stand-ups, reviews, and retrospectives) and maintain burndown charts.
  • Proactively surface technical risks, trade-offs, and dependency needs to program leadership.
  • Champion React best practices and modern front-end patterns.
  • Mentor junior developers and foster a culture of continuous improvement.
We offer
  • Work with winner of the 'Best Place to Work' award!
  • US and EU projects based on advanced technologies.
  • Legal IMSS contract and competitive compensation.
  • Flexibility in workspace, either remote or in our welcoming office.
  • Remote work financial support.
  • Comprehensive medical insurance including family.
  • Life insurance, maternity policy, family days off.
  • Christmas Bonus in the amount of 30 days' salary.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • English lessons and education with Udemy.
  • Free webinars, meetups and conferences organized by Svitla.
  • Monthly Pantry Vouchers, free office snacks, and drinks.
  • Fun corporate online\offline celebrations and activities.
  • Awesome team, friendly and supportive community!
About Svitla

Svitla Systems is a global digital solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate's professional and personal growth, and trustworthy environment.

Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients' teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.

Svitla Systems' global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!

If you are interested in our vacancy, please send your CV.
We will be happy to see you in our friendly team :)

Tell us briefly about your project, and we will contact you within a day.

First Name Last Name Email Please leave this field empty. Country Phone Number Linkedin Profile Link (Optional) Attach Cover Letter (optional) Choose a file or drag and drop ithere
(Pdf, max file size 10MB) Attach Resume Choose a file or drag and drop ithere
(Pdf, max file size 10MB) or Send me information about vacancy or Svitla news by email (Optional) By submitting the form, you agree to the processing of your personal data. Svitla Privacy Policy

Email this Job