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.
It is a 6-month, full-time contract with the possibility of extension. Remote work within U.S.–friendly time zones is preferred; short on-site visits (< 10%) in Mexico for key milestones may be requested.
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 #1 winner of the ‘Best Place to Work’ award!
- US and EU projects based on advanced technologies.
- Legal IMSS contract and competitive compensation.
- Annual performance appraisals.
- 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.
- 15 vacation days, 25% vacations bonus, 11 national holidays.
- 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!