Jobiglo

No results.

Senior Frontend Developer – React & TypeScript

Swisscom DevOps Center Riga · Riga

New
Hybrid Senior 3,800 - 5,500 EUR/month 🇬🇧 English
React TypeScript Redux NX monorepo Async thunks Entity adapters Code splitting Virtualization Lazy loading Bundle analysis GitLab CI Jest Cypress Storybook Smart TV platforms Video streaming integration

Job description

About the role

We are looking for a Senior Frontend Engineer to design, build, test and maintain the Swisscom blue TV smart TV application. The role focuses on a React‑based web app that runs on Samsung, LG, Philips smart TVs and Android TV boxes, delivering a living‑room grade user experience.

Key responsibilities

  • Develop and optimise UI‑heavy front‑ends in a large‑scale NX monorepo using React, TypeScript and Redux.
  • Collaborate with designers, product managers, backend engineers and streaming specialists in a cross‑functional team.
  • Ensure performance, reliability and visual quality on constrained smart‑TV platforms through testing and KPI monitoring.
  • Contribute to technical architecture, state‑management patterns, testing strategies and engineering best practices.
  • Participate in code reviews, maintain GitLab CI pipelines and take part in agile ceremonies.
  • Help shape the future of Swisscom’s client software portfolio and be ready to work on other projects and tech stacks.

Required profile

  • 5+ years of experience building UI‑heavy web applications where design, performance and reliability are critical.
  • Strong expertise with React, TypeScript, Redux and large‑scale NX monorepos.
  • Deep knowledge of state management (async thunks, entity adapters, memoised selectors, effect‑based side effects).
  • Proven ability to optimise performance for constrained environments (code splitting, virtualization, lazy loading, bundle analysis).
  • Experience with CI/CD pipelines (GitLab CI) and modern DevOps practices.
  • Professional English communication and experience working in cross‑functional teams.

Required skills

  • React
  • TypeScript
  • Redux
  • NX monorepo
  • Async thunks & entity adapters
  • Memoised selectors & effect‑based side effects
  • Code splitting, virtualization, lazy loading, bundle analysis
  • GitLab CI / CI‑CD pipelines
  • Jest, Cypress, Storybook (nice to have)
  • Smart TV platforms (Samsung Tizen, LG webOS, Android TV) (nice to have)

What we offer

  • Salary from 3800 to 5500 EUR monthly gross
  • 80 EUR monthly cell‑phone and internet allowance
  • Flexible schedule with hybrid work mode
  • Ergonomic home‑office allowance of 500 EUR
  • Health insurance with gym/pool membership and mental‑health coverage
  • 24 days paid annual leave plus birthday, name‑day and social‑activity days
  • Continuous development opportunities (conferences, learning platforms, cross‑department sharing)

Questions fréquentes

Le salaire proposé pour ce poste est de 4-6k EUR par mois. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Latvia.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Swisscom DevOps Center Riga

Riga