base.com

base.com

If you are looking for a tool to integrate e-commerce and sales management, try Base.com. Enjoy automatic order processing & bulk listing features and over 1700 integrations: Amazon, eBay, OnBuy, Etsy, BigCommerce, WooCommerce, Shopify, Magento, Royal ...

Internet Software & Services
51-250

Description

  • Projektowanie, implementacja i utrzymanie komponentów frontendowych w aplikacji SaaS opartych na Vue.js.
  • Tworzenie reaktywnych rozwiązań z użyciem Composition API (refs, reactive, computed) oraz zarządzanie lifecycle hooks (onMounted, onUnmounted).
  • Zarządzanie stanem aplikacji i dbanie o niemutowalność danych (np. Pinia).
  • Implementacja i obsługa operacji asynchronicznych oraz integracja z REST API i wieloma zewnętrznymi API (fetch/axios).
  • Obsługa błędów oraz zapewnianie odporności aplikacji poprzez właściwe error handling (try/catch, obsługa błędów API).
  • Optymalizacja wydajności i pracy z dużymi zbiorami danych; praca z narzędziami build (Webpack/Vite), Sass i TypeScript.
  • Udział w code review, testach i statycznej analizie kodu; stosowanie Git flow, branching i współpraca w zespole.
  • Współpraca z zespołem produktowym i założycielami, wpływ na decyzje produktowe oraz mentoring mniej doświadczonych deweloperów.

Requirements

  • Znajomość asynchroniczności: Promises, async/await, callbacks.
  • Doświadczenie w zarządzaniu stanem aplikacji i podejściu do niemutowalności danych.
  • Umiejętność obsługi błędów: try/catch oraz error handling w API.
  • Dobra znajomość ES6+ (destructuring, spread/rest operators, arrow functions).
  • Doświadczenie z Vue: system reaktywności (refs, reactive, computed), Composition API i/lub Options API oraz lifecycle hooks (onMounted, onUnmounted).
  • Znajomość CSS Grid i Flexbox.
  • Doświadczenie w integracji z REST API przy użyciu fetch lub axios.
  • Praktyka z Git flow, code review i pracą z branchami.
  • Mile widziane: doświadczenie w projektach SaaS oraz znajomość Node.js i WebSockets.
  • Znajomość stosu używanego na co dzień: Vue v3, Pinia, Vue Router, TypeScript, Sass, Webpack/Vite; dodatkowo przydatne: Styled Components, ESLint, React v16+, Bootstrap, jQuery.

Benefits

  • Praca nad zaawansowaną architekturą z dużymi zbiorami danych i dziesiątkami API.
  • Wysokie standardy inżynierii: code review, testy i statyczna analiza kodu.
  • Realny wpływ na produkt używany przez 4000+ użytkowników globalnie.
  • Bezpośrednia współpraca i mentoring od doświadczonych deweloperów i założycieli.
  • Luźna atmosfera bez korporacyjnej biurokracji i szybki rozwój.
  • Budżet rozwojowy na szkolenia.
  • 100% remote — możliwość pracy skąd chcesz.
  • 26 dni płatnego urlopu rocznie oraz terminowe wypłaty na początku miesiąca.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Technical Lead II, Frontend - Messaging Strategy

HubSpot 5K-10K Media

HubSpot is hiring a Tech Lead II on the Messaging Strategy Frontend team to lead a small frontend team building and evolving the core Marketing Email and SMS customer-facing experiences while defining technical direction and delivering reliable, scalable product outcomes.

Design Systems JavaScript React System Design TypeScript
1 month ago

Mid Front End Developer

Media.Monks 5K-10K Media

Mid-level Front-End Engineer at Monks joining the development team to build and enhance accessible, responsive, high-performance web user interfaces that support product and business goals.

Agile Angular AWS Azure CSS Datadog GCP HTML JavaScript Jest React REST API Vue.js
1 month ago

AEM Front-End Developer

Media.Monks 5K-10K Media

Senior AEM + Front-End Engineer at Monks responsible for designing and optimizing high-traffic web experiences by building AEM components, developing React-based interfaces, integrating APIs, and ensuring SEO and accessibility standards.

Agile AWS CI/CD CSS Cypress Git JavaScript Jest Node.js React REST API Sass SEO TypeScript
1 month ago

WordPress Support Developer

WP Buffs 11-50 Internet Software & Services

WP Buffs is hiring a WordPress developer to support a large number of client websites via a ticket-based system, performing maintenance, troubleshooting, and client communication to keep sites secure and functional.

WordPress
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers