Uvation
Uvation
Uvation IT infratuzilmasi, sun’iy intellekt, kiberxavfsizlik va bulutli operatsiyalarga yo‘naltirilgan texnologik xizmatlar kompaniyasidir. Kompaniya xizmatlari qatoriga boshqariladigan IT, xavfsizlik va tarmoq operatsiyalari, shuningdek Dell va Nvidia texnologiyalari asosida yaratilgan sun’iy intellekt yechimlari kiradi. Uvation bundan tashqari Oracle Cloud, Google Cloud va Amazon Web Services bilan hamkorliklari orqali bulutli muhitlarni qo‘llab-quvvatlaydi hamda apparat va dasturiy mahsulotlar uchun marketplace yuritadi. Kompaniya konsalting, sog‘liqni saqlash va sun’iy intellekt sohalaridagi tashkilotlarga xizmat ko‘rsatadi, shu sababli uning faoliyati boshqariladigan texnologik xizmatlar, xavfsiz infratuzilma va korporativ bulut yechimlariga qiziqadigan mutaxassislar uchun dolzarbdir.

Contract Frontend Developer (React, Next.js) – Remote in Romania

Build responsive React and Next.js interfaces from approved designs and API contracts. Develop tested frontend features, integrate REST APIs, and resolve browser compatibility issues remotely from Romania.

Tavsif

  • Create reliable, responsive interfaces from approved designs and API contracts
  • Develop frontend features with independent ownership
  • Investigate browser behavior and fix cross-browser compatibility issues
  • Write clean, reusable, maintainable, well-tested frontend code
  • Connect REST APIs and manage loading, error, empty, and partial-data states
  • Build polling and request cleanup logic with defensive handling for incomplete or unexpected API responses
  • Work collaboratively with Git branches, pull requests, code reviews, and shared delivery processes

Talablar

  • Bring 4–6 years of frontend development experience
  • Demonstrate strong React, Next.js, TypeScript, and hooks-based component development experience
  • Understand component lifecycles, effects, memoization, and techniques for avoiding unnecessary re-renders
  • Have experience with Next.js, Vite, or a comparable modern frontend build framework
  • Use Zustand, Redux Toolkit, or a similar state-management library, including selectors
  • Apply strong HTML5, CSS3, and SCSS skills to responsive layouts, semantic markup, and scoped styling
  • Understand accessibility essentials such as keyboard navigation, focus management, and ARIA
  • Have worked with a design system such as IBM Carbon, Material UI, or an equivalent component library
  • Translate Figma designs or other visual specifications accurately into working interfaces
  • Integrate REST APIs and manage loading, error, empty, and partial-data states
  • Implement polling, request cleanup, and defensive handling for incomplete or unexpected API responses
  • Understand environment configuration, package management, and frontend build processes
  • Write unit and component tests with Vitest or Jest and React Testing Library
  • Use browser DevTools effectively to investigate and resolve cross-browser issues
  • Understand Git branching, pull requests, code reviews, and collaborative delivery workflows
  • Produce clean, reusable, and maintainable frontend code
  • Apply secure client-side development practices, including careful handling of environment variables and logging
  • Experience with animation libraries such as GSAP, Framer Motion, or React Spring is a plus
  • Experience with charting libraries such as Recharts, Chart.js, D3.js, or Highcharts is a plus
  • Hands-on experience with three.js, React Three Fiber, WebGL, or the HTML Canvas API is a plus
  • Familiarity with performance profiling, bundle analysis, lazy loading, and dynamic imports is a plus
  • Experience with internationalization libraries such as react-i18next or next-intl is a plus
  • Experience with end-to-end testing tools such as Playwright is a plus
  • Familiarity with error boundaries, frontend monitoring, and CI/CD pipelines is a plus
  • Familiarity with Azure DevOps is a plus
  • Experience working in an Agile team with Jira and Confluence is a plus

Imtiyozlar

  • Work remotely

O‘xshash ish o‘rinlari