Node Architect - Freelance
Tech Stack / Keywords
Firma i stanowisko
Netguru is a trusted partner in digital commerce helping leading brands modernize B2B solutions, marketplaces, and retail ecosystems. Since 2008, it has empowered businesses with cutting-edge technology, AI-powered personalization, and world-class engineering and design teams. Netguru is a certified B Corporation® trusted by major brands including IKEA, VW, OLX, Delivery Hero, Żabka, Wolt, Careem, and Vinted.
Wymagania
- 8+ years of experience with expertise in architecture and Node.js
- Ability to anticipate future use cases and design to minimize cost of change with cost trade-offs
- Anticipate scaling limits and capacity implications across domains before they bind
- Review others' designs constructively to identify scalability or cost issues early
- Work comfortably as a technical peer to Staff engineers and engineering managers
- Design services for iterative, autonomous development with bounded contexts and minimized cross-service dependencies
- Design for expected peak load and validate service limits by testing
- Build components with documentation and migration paths for adoption by other teams
- Design with abuse in mind by default, including rate limits, velocity checks, and idempotency
- Ability to read and explain every line of AI-generated code shipped
- Testing coverage for edge and failure cases beyond happy paths
- Working command of OWASP Top 10 and secure-by-default practices (secrets management, input validation, data handling)
- Strong written English skills due to asynchronous collaboration via RFCs and reviews
- Collaborative style bringing options with trade-offs and arguing with reasoning rather than seniority
Obowiązki
- Dig into an existing multi-product architecture to understand its design before proposing changes
- Deliver honest, evidence-based assessments of code and design quality across product lines
- Write and review RFCs and ADRs for systems including assumptions, failure modes, capacity, and security
- Design extend-vs-rebuild decisions with migration paths that are incremental, reversible, and have rollback stories
- Work with real constraints such as multi-currency payments, fraud and abuse exposure, PCI DSS scope, third-party supplier integrations, and traffic spikes up to 65x baseline
Benefity
- 100% remote work
- Work with an experienced team of developers
- Continuous development of hard and soft skills
- Long-term collaboration on challenging products
Inne informacje
Informujemy, że administratorem danych jest Netguru S. A. z siedzibą w Poznaniu, ul. Małe Garbary 9 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Netguru
47 aktywnych ofert