Jobs · justjoinit

Backend Engineer (Node.js)
Craftware · Warszawa · Posted 24d ago
Available in 2 locations
Remote · remote Apply → Warszawa · remote Apply →About the role
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)ResponsibilitiesYou 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 servicesBuild and maintain system/data integration solutions, including data analysis, transformation, and validationDesign and implement REST-like APIsContribute to distributed systems architecture, applying sound design patterns for robustness, scaling, elasticity, consistency, replication, asynchrony, parallelism, and failure handlingWork with AWS serverless services (Lambda, SQS, CloudWatch, S3) and, where applicable, DynamoDB, DocumentDB, and streaming servicesOptionally design, develop, and maintain Terraform infrastructure-as-code configurations for AWSCollaborate using the GitHub tool suite - branching strategies, CI/CD with GitHub Actions, and issue/ticket trackingOperate in a Linux environment, using shell scripting for day-to-day tasksRequirements4+ years of experience in Node.js (server-side JavaScript) development2+ 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 implementationBasic 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/ticketsBasic knowledge of Linux command-line tools and shell scriptingGood communication skills (English) and team collaboration skillsNice to haveExperience in designing, developing, and maintaining Terraform infrastructure-as-code configurations for AWS servicesKnowledge of additional AWS services: DynamoDB, DocumentDB, streaming servicesWe offerB2B contract (rate negotiated individually, up to ... PLN net/h + VAT)Fully remote service deliveryBroad range of projects (internal, international) - genuine variety of clients and tasksBudget for skills development and certifications as part of the collaborationRegular collaboration reviews and discussion of project scopeAdditional benefits available as part of the collaborationNetworking and team-building events for project teams
Read the full posting on justjoinit →
FAQ
Is the Backend Engineer (Node.js) role at Craftware remote?+
This Backend Engineer (Node.js) position is listed as remote (Warszawa).
What is the salary for the Backend Engineer (Node.js) role at Craftware?+
The listing states PLN 150-200/HOUR.
What seniority level is this Backend Engineer (Node.js) role?+
This is a unknown level position.
How do I apply for the Backend Engineer (Node.js) role at Craftware?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Craftware.