Poshmark
Poshmark
Poshmark je sociálne trhovisko zamerané na mobilné zariadenia, ktoré ponúka módu, bytové dekorácie, kozmetické výrobky, doplnky a ďalší nový aj použitý tovar. Jeho aplikácie pre iOS a Android umožňujú jednotlivcom pridávať ponuky priamo z telefónu, zdieľať ich na sociálnych sieťach a objavovať produkty prostredníctvom komunitných funkcií, ako sú Posh Parties. Platforma podporuje aj predplatené prepravné štítky, ochranu kupujúcich a overovanie hodnotných položiek, čím spája spotrebiteľský elektronický obchod so sociálnym nakupovaním a predajom medzi používateľmi.

Softvérový inžinier II, základná infraštruktúra (hybridne, Redwood City)

Tvorba full-stack riešení pre predajcov na módnom trhovisku Poshmark, od ponúk cez objednávky až po inventár. Vývoj škálovateľných frontendových rozhraní a backendových služieb na podporu spoľahlivých operácií predajcov.

Popis

  • Vytvárať a udržiavať full-stack funkcie pre pracovné postupy predajcov, ako sú správa ponúk, objednávok a inventára.
  • Vyvíjať responzívne, prístupné a výkonné rozhrania pomocou moderných frontendových frameworkov.
  • Vytvárať a podporovať backendové služby a API pre funkcie určené predajcom.
  • Spolupracovať s kolegami a seniornými inžiniermi na dodávaní škálovateľných a udržiavateľných systémov naprieč celým technologickým zásobníkom.
  • Vytvárať čistý, zdokumentovaný a dobre testovaný kód v súlade s osvedčenými inžinierskymi postupmi.
  • Zúčastňovať sa na kontrolách kódu a využívať spätnú väzbu na zlepšovanie kvality implementácie.
  • Diagnostikovať a riešiť produkčné problémy vo frontendových aj distribuovaných backendových systémoch.
  • Zlepšovať vývojové procesy, nástroje a tímové pracovné postupy.
  • Získavať odborné znalosti o kódovej základni, nástrojoch a technologickom zásobníku tímu pre predajcov.
  • Dodávať produkčne pripravené full-stack funkcie s podporou seniorných inžinierov.
  • Prevziať zodpovednosť za menšie až stredne veľké komponenty a funkcie až do ich dokončenia.
  • Spolupracovať s produktovým tímom, QA a dizajnom na dodávaní funkcií.
  • Samostatne viesť full-stack úlohy od návrhu až po nasadenie do produkcie.
  • Podporovať zlepšovanie výkonu a škálovateľnosti na strane klienta aj servera.
  • Budovať znalosti architektúry systému a využívať dáta pri technických rozhodnutiach.
  • Prispievať k technickým diskusiám a iniciatívam, ktoré zlepšujú spoľahlivosť, použiteľnosť a efektivitu.
  • Poskytovať mentoring stážistom a novým zamestnancom.

Požiadavky

  • Mať 2 až 4 roky profesionálnych skúseností s full-stack vývojom softvéru vrátane stáží.
  • Rozumieť základom informatiky, ako sú dátové štruktúry, algoritmy a návrh softvéru.
  • Používať moderný frontendový framework, napríklad React, Vue alebo Angular.
  • Preukázať pokročilé znalosti HTML, CSS a JavaScriptu alebo TypeScriptu.
  • Ovládať aspoň jeden backendový jazyk vrátane Ruby, Javy, JavaScriptu alebo Pythonu.
  • Poznať RESTful API, SQL alebo NoSQL databázy a systémy cachovania alebo správ.
  • Mať skúsenosti s tvorbou responzívnych webových aplikácií orientovaných na používateľov.
  • Prejavovať záujem o cloudové technológie, ako sú AWS alebo GCP, a návrh škálovateľných systémov.
  • Mať bakalársky titul z informatiky alebo príbuzného odboru, prípadne rovnocenné praktické skúsenosti.
  • Byť tímový, zvedavý a motivovaný učiť sa a rozvíjať v dynamickom prostredí.
  • Byť schopný pracovať v kancelárii v Redwood City tri dni týždenne a mať zákonné oprávnenie pracovať v Spojených štátoch.
  • benefity

Benefity

  • V pracovnej ponuke nie sú uvedené benefity, výhody ani dodatočná kompenzácia.