Integration Developer (Node.js / AWS)

42 - 56 USDNet per hour - B2B
JavaScript

Integration Developer (Node.js / AWS)

JavaScript
Al. Jerozolimskie 134, Warszawa

Craftware

Full-time
B2B
Senior
Remote
42 - 56 USDNet per hour - B2B

Job description

Craftware is a technology company of over 500 experts, empowering large organizations to solve complex business challenges with modern IT solutions - from sales systems and automation to data platforms and AI. We operate where technology must be reliable, secure, and scalable. We deliver end-to-end projects: from analysis and architecture through implementation to development and maintenance. We are a trusted partner of industry leaders such as Salesforce, Veeva, UiPath, and Databricks.

Model: remote

Employment type: full-time

About the role

We're looking for an experienced developer who doesn't just implement solutions — but understands the broader business and system context behind them. If you enjoy untangling complex problems, tracing data flows, and building reliable distributed systems, this role is built for you.

Who we're looking for

Someone who can navigate ambiguity, ask the right questions, and translate complex integration requirements into practical solutions. A developer with an analytical, detective-like mindset — comfortable investigating system behaviors, uncovering dependencies, and making sound technical decisions based on evidence.

What you'll do

  • Design, develop, and maintain integrations between internal and external systems

  • Collaborate with internal stakeholders and external partners to gather, clarify, and refine business and technical requirements

  • Lead or participate in technical meetings and workshops with cross-functional teams and third-party organizations

  • Analyze existing system landscapes, message flows, and interface behaviors to identify integration needs

  • Produce clear technical documentation: integration specs, interface contracts, data mappings, and operational guidelines

  • Implement server-side integration logic using message-based and API-based communication patterns

  • Develop and maintain solutions in distributed, asynchronous architectures with a focus on reliability and fault tolerance

  • Validate, transform, and analyze data exchanged between systems for accuracy, consistency, and compliance

  • Monitor, troubleshoot, and support integration processes in production environments

  • Identify inefficiencies and risks in current solutions and recommend improved architectural patterns

Technical requirements

  • 4+ years of experience in Node.js (server-side JavaScript)

  • 2+ years of experience in system/data integration (analysis, transformation, validation)

  • 2+ years of experience in REST API design and implementation

  • 1+ year working with distributed systems (async patterns, fault tolerance, scalability, replication)

  • AWS serverless — must-have: Lambda, SQS, CloudWatch, S3

  • GitHub — branching, GitHub Actions (CI/CD), working with issues/tickets

  • Basic Linux CLI and shell scripting

  • Good written and spoken English

Nice to have:

  • Terraform / Infrastructure-as-code for AWS

  • AWS: DynamoDB, DocumentDB, streaming services

Employment conditions:

  • B2B contract,

  • Daily support from team leaders,

  • Dedicated certification budget,

  • Assistance in defining and support in your development path,

  • Benefits package,

  • Integration trips/events.

Tech stack

    English

    B2

    Amazon AWS

    advanced

    aws lambda

    advanced

    Node.js

    advanced

    Terraform

    junior

Office location

Integration Developer (Node.js / AWS)

42 - 56 USDNet per hour - B2B
Summary of the offer

Integration Developer (Node.js / AWS)

Al. Jerozolimskie 134, Warszawa
Craftware
42 - 56 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. 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... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.