Uvation
Uvation
Uvation este o companie de servicii tehnologice axată pe infrastructura IT, inteligența artificială, securitatea cibernetică și operațiunile cloud. Oferta sa include servicii IT gestionate, securitate și operațiuni de rețea, precum și soluții de inteligență artificială dezvoltate cu tehnologii Dell și Nvidia. Uvation sprijină, de asemenea, mediile cloud prin parteneriate cu Oracle Cloud, Google Cloud și Amazon Web Services și operează o piață pentru produse hardware și software. Compania deservește organizații din domeniile consultanței, sănătății și inteligenței artificiale, iar activitatea sa este relevantă pentru profesioniștii interesați de servicii tehnologice gestionate, infrastructuri sigure și soluții cloud pentru întreprinderi.

Senior Frontend Developer Tech Lead Remote in Romania

Lead React and Next.js architecture for graphics-intensive interfaces while mentoring engineers and delivering performant, well-tested frontend features remotely from Romania.

Descriere

  • Set the technical direction for complex frontend features
  • Guide the team through design decisions, code reviews, and mentoring
  • Build advanced frontend functionality with React and Next.js
  • Establish scalable architecture with distinct UI, business-logic, and data-access layers
  • Create reusable component libraries with consistent APIs
  • Connect REST services and verify API contracts with backend teams
  • Measure and improve performance through code splitting, lazy loading, and bundle analysis
  • Develop graphics-intensive interfaces with WebGL, three.js, or React Three Fiber
  • Connect map SDKs while managing coordinate systems, provider fallbacks, and API tokens
  • Create components that embed safely in an existing host application without unintended global effects
  • Define and maintain testing approaches with Vitest or Jest and React Testing Library
  • Support CI/CD processes, Git practices, and pull-request reviews
  • Mentor colleagues, decompose work, estimate effort, and write technical documentation
  • Apply frontend security principles and assist with observability, releases, and production incident investigations

Cerințe

  • Bring 5–8 years of professional experience
  • Demonstrate advanced React, Next.js, TypeScript, and modern hooks-based component development
  • Design scalable frontend architecture with a single source of truth and clear separation among UI, business logic, and data access
  • Build reusable component libraries and maintain consistent component API standards
  • Use Zustand, Redux Toolkit, or an equivalent state-management solution, including efficient selector design
  • Apply strong HTML, CSS, and SCSS skills across responsive, accessible, and style-isolated interfaces
  • Translate detailed visual specifications into interfaces using systems such as IBM Carbon or Material UI
  • Integrate REST APIs with typed models, adapters, polling, and defensive handling of incomplete or inconsistent data
  • Define or verify API contracts with backend teams and apply contract-testing practices
  • Optimize performance through profiling, memoisation, code splitting, lazy loading, and bundle analysis
  • Understand frame-rate, GPU-utilisation, and memory considerations for graphics-intensive screens
  • Work hands-on with WebGL, three.js, or React Three Fiber, including scene and camera control, pointer picking, and animation timelines
  • Manage events and interaction across layered interface and graphics surfaces
  • Integrate map SDKs, work with coordinate systems, implement provider fallbacks, and protect API tokens
  • Build host-application components with clean props and callbacks, isolated styles, and no unintended global effects
  • Apply strong testing practices with Vitest or Jest and React Testing Library through a practical test strategy
  • Work with strict TypeScript, error boundaries, cross-browser testing, and browser DevTools
  • Contribute to CI/CD pipelines, Git workflows, and thorough pull-request reviews
  • Have experience with Azure DevOps
  • Show technical leadership through mentoring, task decomposition, estimation, and technical documentation
  • Understand frontend security basics, including secure environment configuration, safe logging, and responsible third-party dependency use
  • Good to have: experience with advanced animation tools such as GSAP or Framer Motion
  • Good to have: experience with charting and data-visualisation libraries
  • Good to have: experience with visual regression or end-to-end testing using Playwright
  • Good to have: experience delivering internationalisation and localisation at scale
  • Good to have: familiarity with micro-frontends, monorepos, or design-system governance
  • Good to have: experience supporting production observability, releases, and incident investigations
  • Good to have: experience leading technical discovery or proof-of-concept work for complex interactions

Beneficii

  • Work remotely
  • Contract employment

Locuri de muncă similare

Nivoda

Senior Full-Stack Engineer, Growth

Nivoda

Build onboarding, lifecycle, and checkout systems for Nivoda’s global jewellery marketplace. Improve activation, conversion, and retention with event-driven services and experimentation.

Deschide
Capital.com

Technical Product Operations Manager at Capital.com (Hybrid, Poland)

Capital.com

Advance a global trading platform by coordinating engineering programmes and improving how teams work. Lead migrations, data-informed process changes, automation, and practical AI adoption across engineering.

Deschide
Kyndryl

Senior SQL Server Database Administrator

Kyndryl

Administer and improve Kyndryl’s enterprise SQL Server infrastructure in Bangalore or Chennai, supporting performance, security, availability, and disaster recovery. The role covers database operations, lifecycle management, monitoring, and support for application teams.

Deschide