Senior Node.js Developer
ITDS
⚲ Warszawa
21 000 - 27 300 PLN netto (B2B)
Wymagania
- DynamoDB
- aws lambda
- GitHub Actions
- Node.js
- AWS
- Terraform
- Microservices
- REST API
- CI/CD
- Distributed systems
Opis stanowiska
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.