First seen by Alion on Oct 7, 2026.
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
Engagement: Full-time (B2B)
Responsibilities
You will join an international project team as part of a growing engineering group with a shared technology stack.
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 sound design patterns for robustness, scaling, elasticity, consistency, replication, asynchrony, parallelism, and failure handling
Work with AWS serverless services (Lambda, SQS, CloudWatch, S3) and, where applicable, DynamoDB, DocumentDB, and streaming services
Optionally design, develop, and maintain Terraform infrastructure-as-code configurations for AWS
Collaborate using the GitHub tool suite - branching strategies, CI/CD with GitHub Actions, and issue/ticket tracking
Operate in a Linux environment, using shell scripting for day-to-day tasks
Requirements
4+ years of experience in Node.js (server-side JavaScript) development
2+ years of experience in system/data integration (data analysis, transformation, validation)
1+ years of experience working with distributed systems, with a solid understanding of their design patterns (robustness, scaling, elasticity, consistency, replication, asynchrony, parallelism, failure handling)
2+ years of experience in REST-like API design and implementation
Basic knowledge of designing, developing, operating, and troubleshooting AWS services (must-have, 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 (English) and team collaboration skills
Nice to have
Experience in designing, developing, and maintaining Terraform infrastructure-as-code configurations for AWS services
Knowledge of additional AWS services: DynamoDB, DocumentDB, streaming services
We offer
B2B contract (rate negotiated individually, up to ... PLN net/h + VAT)
Fully remote service delivery
Broad range of projects (internal, international) - genuine variety of clients and tasks
Budget for skills development and certifications as part of the collaboration
Regular collaboration reviews and discussion of project scope
Additional benefits available as part of the collaboration
Networking and team-building events for project teams
Tech stack
- Node.js
- AWS
- REST API
- System Integration
- Distributed systems

