YASH Technologies
YASH Technologies
YASH Technologies yra pasaulinė technologijų paslaugų ir užsakomųjų paslaugų įmonė, padedanti organizacijoms modernizuoti veiklą ir didinti produktyvumą. Jos veikla apima skaitmeninę transformaciją, dirbtinį intelektą ir automatizavimą, debesijos paslaugas, kibernetinį saugumą, daiktų internetą, programų valdymą ir įmonių konsultavimą. Įmonė taip pat padeda įgyvendinti SAP sprendimus ir debesijos transformacijos iniciatyvas, aptarnaudama įvairių sektorių, įskaitant konsultavimo, sveikatos priežiūros ir logistikos, organizacijas. Jos komandos kuria pritaikytus technologinius sprendimus, daugiausia dėmesio skirdamos praktiniams verslo rezultatams ir klientų sėkmei.

Naudotojo sąsajos specialistas (React ir Node.js) – YASH Technologies, Puna, darbas biure

Kurkite viso paketo žiniatinklio sprendimus su React ir Node.js bendrovėje „YASH Technologies“ Pune. Darbas apima prisitaikančias sąsajas, vidines paslaugas, API, testavimą ir diegimą debesijoje.

Aprašymas

  • Kurkite ir prižiūrėkite keičiamo masto, didelio našumo žiniatinklio programas
  • Kurkite prisitaikančias sąsajas naudodami React.js, TypeScript arba JavaScript, Next.js ir šiuolaikines CSS sistemas, tokias kaip Tailwind CSS
  • Paverskite „Figma“ dizainus pikselių tikslumo prisitaikančiomis sąsajomis įvairiose naršyklėse ir įrenginiuose
  • Struktūruokite programos būseną naudodami „Redux Toolkit“, „Context API“ arba „Zustand“
  • Tvarkykite serverio pusės duomenis naudodami „React Query“
  • Kurkite ir prižiūrėkite keičiamo masto Node.js paslaugas naudodami Express.js arba NestJS
  • Kurkite RESTful ir GraphQL API mikropaslaugų architektūrose
  • Kreipkite vidinės sistemos architektūrą ir taikykite nusistovėjusius programinės įrangos projektavimo šablonus
  • Užtikrinkite aukštą programų našumą, keičiamą mastą ir patikimumą
  • Integruokite trečiųjų šalių paslaugas ir apsaugokite programas naudodami JWT, OAuth2 bei SSO autentifikavimą ir autorizavimą
  • Naudokite dirbtinio intelekto įrankius, kad paspartintumėte kūrimą ir perrašymą, generuotumėte testus, plėstumėte aprėptį, rastumėte ribinius atvejus ir nustatytumėte kokybės ar našumo problemas
  • Kurkite duomenų bazių schemas ir užtikrinkite duomenų vientisumą PostgreSQL, MySQL, MongoDB ir Redis aplinkose
  • Kurkite vienetinius testus su Jasmine, Jest arba Vitest ir palaikykite bent 80 proc. kodo aprėptį
  • Kurkite viso srauto testų rinkinius naudodami Cypress arba Playwright
  • Valdykite ir palaikykite CI/CD darbo eigas su GitHub Actions ir Docker diegdami į AWS, Azure arba GCP
  • Peržiūrėkite kodą, laikykitės inžinerinių standartų ir padėkite augti jaunesniesiems kūrėjams

Reikalavimai

  • Bent ketverių metų viso paketo kūrimo patirtis
  • Bent ketverių metų darbo su React.js patirtis, įskaitant Hook ir būsenos valdymą
  • Bent dvejų metų Node.js vidinių sistemų kūrimo patirtis
  • Puikus TypeScript ir šiuolaikinio JavaScript (ES6+) išmanymas
  • Praktinė darbo su Next.js, REST API, GraphQL ir mikropaslaugomis patirtis
  • Praktinės Git, CI/CD, Docker ir debesijos platformų žinios
  • Geras našumo optimizavimo, prieinamumo ir testavimo principų išmanymas
  • Darbo Agile/Scrum komandose patirtis
  • Puikūs bendravimo ir bendradarbiavimo gebėjimai
  • Darbo su React.js, TypeScript, JavaScript, Next.js, Redux Toolkit, React Query, Tailwind CSS, Node.js, Express.js, NestJS, REST API, GraphQL, PostgreSQL, MySQL, MongoDB, Redis, Jasmine, Jest, Vitest, Cypress, Playwright, AWS, Azure, GCP, Docker, Kubernetes ir GitHub Actions patirtis
  • Darbo su dirbtinio intelekto kūrimo įrankiais, įskaitant GitHub Copilot, ChatGPT, Cursor arba Amazon Q, patirtis
  • Gebėjimas vertinti dirbtinio intelekto sugeneruotą kodą našumo, saugumo ir prižiūrimumo požiūriu
  • Privalumas: „Micro Frontend“ programų kūrimo naudojant Module Federation arba panašias technologijas patirtis
  • Privalumas: Progressive Web Apps (PWA) išmanymas
  • Privalumas: žinios apie žiniatinklio prieinamumą ir WCAG atitiktį

Privalumai

  • Lankstus darbo organizavimas
  • Įvairi ir įtrauki komandos kultūra
  • Struktūruotos galimybės ugdyti karjerai svarbius įgūdžius
  • Nuolatinės galimybės mokytis, atsisakyti pasenusių žinių ir mokytis iš naujo
  • Darbo stabilumas
  • Teigiamą atmosferą kurianti aplinka, grindžiama etiškomis įmonės vertybėmis
  • Parama siekiant verslo tikslų

Susiję darbai