
Flosum tworzy oprogramowanie natywnie zintegrowane z Salesforce dla organizacji, które potrzebują bardziej niezawodnego i bezpiecznego dostarczania aplikacji. Platforma łączy rozwiązania DevOps, tworzenie kopii zapasowych, archiwizację i orkiestrację zabezpieczeń, pomagając zespołom zarządzać rozwojem Salesforce, chronić dane, automatyzować mechanizmy bezpieczeństwa i skuteczniej współpracować. Flosum wspiera firmy — od rozwijających się zespołów po przedsiębiorstwa z listy Fortune 1000 — pomagając zwiększać wydajność i wartość inwestycji w Salesforce.
Starszy programista Node.js (zdalnie, Serbia)
Dołącz do Flosum jako starszy programista Node.js i twórz bezpieczne usługi backendowe, integracje z Salesforce, skalowalne systemy danych oraz interfejsy Vue.js dla korporacyjnej platformy DevSecOps.
Opis
- Twórz wysokowydajne usługi backendowe i interfejsy API dla korporacyjnych produktów SaaS
- Buduj bezpieczne, skalowalne mikrousługi Node.js i integracje w ekosystemie Salesforce
- Dostarczaj nowoczesne funkcje front-endowe z użyciem Vue.js i TypeScript
- Twórz narzędzia CI/CD, frameworki automatyzacji i infrastrukturę zwiększające produktywność programistów
- Projektuj systemy przetwarzania danych w czasie rzeczywistym i systemy sterowane zdarzeniami dla wrażliwych danych korporacyjnych na dużą skalę
- Ściśle współpracuj z liderami zespołów inżynieryjnych, menedżerami produktu i dyrektorem generalnym
- Przejmij odpowiedzialność za kluczowe obszary architektury oraz oprogramowanie produkcyjne używane przez klientów korporacyjnych
- Prowadź prace w całym cyklu życia systemu, wspierając szybki rozwój firmy
Wymagania
- Co najmniej pięć lat profesjonalnego doświadczenia z Node.js w środowiskach produkcyjnych
- Ekspercka znajomość programowania asynchronicznego, pętli zdarzeń, strumieni i środowiska uruchomieniowego Node.js
- Rozległe doświadczenie produkcyjne z TypeScript
- Bardzo dobra znajomość projektowania REST API, OAuth 2.0, JWT oraz korporacyjnych praktyk bezpieczeństwa API
- Udokumentowane doświadczenie z bazami danych SQL i NoSQL, optymalizacją zapytań, modelowaniem danych oraz wydajnością skalowalnych schematów
- Biegłość w pracy z Git, przeglądach kodu, automatycznych testach jednostkowych, integracyjnych i end-to-end oraz potokach CI/CD
- Praktyczna znajomość Dockera, AWS, Google Cloud lub Azure oraz zasad infrastruktury jako kodu
- Doświadczenie w tworzeniu rozwiązań Salesforce z użyciem Apex, Lightning Web Components, Visualforce lub integracji z Salesforce API będzie dodatkowym atutem
- Doświadczenie w tworzeniu produktów Salesforce ISV lub AppExchange albo współpracy przy ich rozwoju będzie dodatkowym atutem
- Doświadczenie z Vue.js, szczególnie z Composition API w Vue 3 i zarządzaniem stanem, będzie dodatkowym atutem
- Doświadczenie we wspieraniu klientów korporacyjnych, którzy podlegają wymaganiom zgodności, takim jak SOC 2, HIPAA, FedRAMP lub GDPR, będzie dodatkowym atutem
- Znajomość narzędzi i praktyk DevOps oraz DevSecOps w ekosystemie Salesforce będzie dodatkowym atutem
- Gotowość do długoterminowej pracy w pełnym wymiarze zamiast krótkoterminowych zleceń kontraktowych
Benefity
- Konkurencyjne wynagrodzenie dopasowane do doświadczenia i wpływu na rezultaty
- Bezpośrednia współpraca z zespołem założycielskim i liderami inżynieryjnymi oraz realny wpływ na decyzje od samego początku
- Praca w rentownej, stabilnej firmie realizującej ambitny rozwój bez obaw o finansowanie lub zapas środków
- Praca nad produktami korporacyjnymi używanymi przez jedne z największych organizacji na świecie
- Rozwiązywanie istotnych problemów związanych z bezpieczeństwem, zgodnością, skalowalnością i niezawodnością Node.js oraz Salesforce
- Kultura, w której liczą się odpowiedzialność, szybkość i kunszt, a nie polityka i hierarchia
- Praca zdalna w środowisku skoncentrowanym na rezultatach