Empower scalable systems — redefine the future of data integration and cloud-native applications!
Warszawa-based opportunity with remote work model
As a Senior NodeJS Developer, you will be working for our client, a leader in advancing cloud infrastructure and distributed systems. You will help build robust, scalable, and high-performing solutions that drive innovation in data processing and system integration—transforming complex architectures into seamless, elastic platforms. This role offers an excellent opportunity for growth within a dynamic, forward-thinking environment.
Your main responsibilities:
- Develop and maintain server-side applications using NodeJS, ensuring high performance and scalability.
- Design, implement, and optimize APIs in line with REST principles.
- Build and refine infrastructure-as-code configurations for AWS services using Terraform.
- Manage cloud infrastructure operations, focusing on serverless components like Lambda, SQS, and S3.
- Collaborate on system architecture design, ensuring robustness, elasticity, and failover strategies.
- Conduct system analysis, data transformation, validation, and troubleshooting to improve reliability.
- Work within CI/CD pipelines, leveraging GitHub Actions and GitHub tools for seamless deployment.
- Communicate technical solutions effectively in English to cross-functional teams.
You're ideal for this role if you have:
- Minimum 4 years’ experience in software development, with at least 2 years focused on NodeJS.
- Proven expertise in system and data integration, including data analysis, transformation, and validation.
- Deep understanding of distributed system design patterns, resilience, scaling, and failure handling.
- Experience designing and implementing REST APIs and cloud infrastructure using Terraform on AWS.
- Basic knowledge of AWS services such as Lambda, SQS, CloudWatch, and S3.
- Solid experience working with GitHub, including CICD pipelines and issue management.
- Familiarity with Linux command-line tools and shell scripting.
- Excellent communication skills in English, with a problem-solving and business-oriented mindset.
It is a strong plus if you have:
- Experience with DynamoDB, DocumentDB, or streaming services.
- Advanced certifications in AWS or related cloud technologies.
Language Required for the role:
- Fluent English, both written and spoken.
Eligibility for the role:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.