Backend Engineer (Node.js)
Tech Stack / Keywords
Firma i stanowisko
Craftware is a technology company of over 500 experts, empowering large organizations to solve complex business challenges with modern IT solutions. They deliver end-to-end projects from analysis and architecture through implementation, development, and maintenance, partnering with industry leaders such as Salesforce, Veeva, UiPath, and Databricks.
Wymagania
- 4+ years of experience in Node.js (server-side JavaScript) development
- 2+ years experience in system/data integration including data analysis, transformation, and validation
- 1+ year experience with distributed systems and understanding of design patterns for robustness, scaling, elasticity, consistency, replication, asynchrony, parallelism, and failure handling
- 2+ years experience designing and implementing REST-like APIs
- Basic knowledge of designing, developing, operating, and troubleshooting AWS services (serverless-focused: Lambda, SQS, CloudWatch, S3)
- Solid knowledge of the GitHub tool suite, including branching concepts, CI/CD (GitHub Actions), and working with issues/tickets
- Basic knowledge of Linux command-line tools and shell scripting
- Good communication skills in English and team collaboration skills
Nice to have:
- Experience designing, developing, and maintaining Terraform infrastructure-as-code configurations for AWS services
- Knowledge of additional AWS services: DynamoDB, DocumentDB, streaming services
Obowiązki
- Design, develop, and maintain server-side Node.js applications and services
- Build and maintain system/data integration solutions including data analysis, transformation, and validation
- Design and implement REST-like APIs
- Contribute to distributed systems architecture applying design patterns for robustness, scaling, elasticity, consistency, replication, asynchrony, parallelism, and failure handling
- Work with AWS serverless services (Lambda, SQS, CloudWatch, S3) and optionally DynamoDB, DocumentDB, and streaming services
- Optionally design, develop, and maintain Terraform infrastructure-as-code configurations for AWS
- Collaborate using the GitHub tool suite including branching strategies, CI/CD with GitHub Actions, and issue/ticket tracking
- Operate in a Linux environment using shell scripting for day-to-day tasks
Benefity
- B2B contract with individually negotiated hourly rate
- Fully remote work
- Broad range of internal and international projects with variety of clients and tasks
- Budget for skills development and certifications
- Regular collaboration reviews and project scope discussions
- Additional benefits provided as part of the collaboration
- Networking and team-building events for project teams
Inne informacje
Zgodnie z art. 13 ust. 1 i 2 rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (ogólne rozporządzenie o ochronie danych, dalej: RODO) (Dz. Urz. UE L119/1) informujemy, że:
- Administratorem Pana/Pani danych osobowych jest Craftware Sp. z o.o. al. Jerozolimskie 134, 02-305 Warszawa; wpisana do Krajowego Rejestru Sądowego pod nr KRS 0000328647; NIP 527-260-22-47.
- Pana/Pani dane osobowe będą przetwarzane zgodnie z RODO w celu
- przeprowadzenia procesu rekrutacji, na podstawie uprawnienia wynikającego z art. 22 kodeksu pracy, w zakresie: imienia i nazwiska, daty urodzenia, danych kontaktowych, wykształcenia, kwalifikacji zawodowych i przebiegu dotychczasowego zatrudnienia. Podstawą przetwarzania wyżej wymienionych danych osobowych jest wykonanie obowiązku nałożonego przepisami prawa (art. 6 ust. 1 lit. c) RODO),
- przeprowadzenia procesu rekrutacji, na podstawie Państwa zgody na przetwarzanie Państwa danych osobowych, tj. danych osobowych innych niż wskazane w punkcie powyżej, przekazanych w CV, formularzu, liście motywacyjnym i innych dokumentach. Podstawą przetwarzania jest ta zgoda (art. 6 ust. 1 lit. a) RODO), a w przypadku szczególnych kategorii danych art. 9 ust. 2 lit. a RODO.
- realizacji uzasadnionego interesu administratora w zakresie danych pozyskanych od Państwa w trakcie procesu rekrutacji w związku ze sprawdzeniem Państwa umiejętności i zdolności potrzebnych do pracy na określonym w ogłoszeniu stanowisku. Podstawą przetwarzania tych danych jest nasz uzasadniony interes (art. 6 ust. 1 lit. f) RODO),
- realizacji uzasadnionego interesu Państwa oraz administratora na wypadek prawnej potrzeby wykazania faktów, wykazania wykonania obowiązków dochodzenia lub obrony przed roszczeniami, jeżeli roszczenia dotyczą prowadzonej przez nas rekrutacji, w postępowaniu przed sądami lub organami państwowymi oraz w celu możliwości udzielania odpowiedzi na pisma, wnioski i żądania, a także konieczności jednoznacznej identyfikacji uczestnika procesu rekrutacyjnego poprzez wgląd do Państwa dokumentu tożsamości, także w czasie kontaktów przez zdalne kanały komunikacji (zakres niezbędnych danych obejmuje: imię, nazwisko i wizerunek) (podstawa z art. 6 ust. 1 lit. f) RODO),
- w celu przeprowadzenia przyszłych procesów rekrutacyjnych, na podstawie Państwa zgody na przetwarzanie danych osobowych przekazanych w CV, formularzu, liście motywacyjnym i innych dokumentach. Podstawą przetwarzania jest ta zgoda (art. 6 ust. 1 lit. a) RODO)
- Administrator może żądać podania innych danych niż wskazane w pkt. 2, które są niezbędne przed zawarciem umowy o pracę z kandydatem do pracy.
- Administrator powołał inspektora ochrony danych – Pawła Markiewicza, [email protected].
- Dane Osobowe, co do których wyrażono zgodę na przetwarzanie w innych procesach rekrutacyjnych będą przetwarzane do czasu wycofania przez Pana/Panią zgody na przetwarzanie w tym celu.
- W niektórych sytuacjach Administrator ma prawo przekazywać Pana/Pani dane osobowe innym odbiorcom, jeśli będzie to niezbędne do przeprowadzenia procesu rekrutacyjnego. Pani/Pana dane osobowe mogą być przekazywane: 0upowaanianym pracownikom i wspwsppracownikom administratoratelecznych, 0Wsp7bpracuj070czym z nami podmiotom w szczegrnor19 dostawcom system
Craftware
23 aktywne oferty