New offer - be the first one to apply!

June 26, 2026

Node.js c/ AWS

Mid • Remote

Lisbon, Portugal

Seeking a skilled and passionate Backend Engineer to help build and scale identity, authentication, and registration services serving millions of consumers across multiple markets, channels, and brands.

Quick Facts

  • Focus on identity, authentication, OTP, consumer profiles, and event processing
  • Multi-region deployments (EU/US)
  • Serverless architecture using AWS Lambda and MuleSoft gateways

Description

As a Backend Engineer, you will design, develop, and deploy serverless APIs (AWS Lambda + MuleSoft gateways) handling authentication, OTP, consumer profiles, and event processing at scale. You will write clean, well-tested TypeScript in a monorepo, contributing to shared libraries and product-specific services. You will work with DynamoDB, designing access patterns for low latency and high throughput, and build integrations with third-party identity and messaging providers.

Responsibilities

  • Design, develop, and deploy serverless RESTful APIs
  • Write clean, well-tested TypeScript code
  • Design DynamoDB access patterns for performance and scalability
  • Build and maintain third-party integrations
  • Write automated unit (Jest), integration (Cucumber/Pactum), and contract tests
  • Own infrastructure as code using Terraform and deploy through CI/CD pipelines
  • Contribute to backend community knowledge sharing
  • Collaborate in a cross-functional Agile team
  • Improve architecture, reduce technical debt, and execute refactors
  • Build reusable internal libraries

Requirements

  • Bachelor's Degree or higher in Computer Science, Software Engineering, or equivalent
  • 3+ years professional experience as a Backend Engineer
  • Strong proficiency in TypeScript and Node.js
  • Experience designing RESTful APIs for high-traffic systems
  • Hands-on experience with serverless architectures (AWS Lambda, API Gateway, or equivalent)
  • Solid experience with NoSQL databases, particularly DynamoDB
  • Experience writing unit, integration, and end-to-end tests
  • Experience with Git and monorepo workflows
  • Understanding of systems architecture, SOLID principles, and distributed systems patterns
  • Experience working within Scrum/Agile frameworks

Additional Experience Valued

  • Experience with Terraform or other infrastructure-as-code tools
  • Familiarity with CI/CD pipelines, deployment automation, quality gates, and SAST scanning
  • Experience with multi-region or multi-tenant systems
  • Knowledge of identity and authentication protocols
  • Experience integrating third-party APIs
  • Familiarity with event-driven architectures
  • Experience with monitoring and observability tools
  • Experience with feature toggles for progressive rollouts
  • Familiarity with schema validation approaches
  • Exposure to MuleSoft or similar API management platforms

Similar jobs you might like

Technology

co.brick

Backend Engineer (Node.js, TypeScript, AWS)

Mid

Remote

Gliwice, Poland

🏢 Summary: Backend Engineer role focused on designing and scaling real-time, cloud-based systems and APIs for an AI-powered consumer product. The position involves building reliable backend services, data pipelines, and infrastructure on AWS within a high-performing engineering team. You will collaborate with mobile and AI teams to deliver low-latency, scalable, and secure user experiences. 🗂️ Requirements: 2+ years backend development experience with Node.js and TypeScript, Strong knowledge of PostgreSQL including schema design and query optimization, Experience with Redis for caching and queue management, Hands-on experience with AWS services (EC2, RDS, Lambda, ECS, S3), Strong REST API design skills and real-time communication patterns, Understanding of scalability, concurrency, and distributed systems, Experience with Docker, Git workflows, and CI/CD automation, Knowledge of backend security and performance best practices 📃 Skills: Node.js, TypeScript, PostgreSQL, Redis, AWS, EC2, RDS, Lambda, ECS, S3, REST, WebSockets, SSE, Docker, Git, CICD 🏢 Description: Backend Engineer – Node.js, TypeScript, AWS For our client, a fast-growing team building a next-generation AI-powered consumer product, we are looking for an experienced Backend Engineer to help scale the systems powering real-time experiences, cloud synchronization, and intelligent APIs. This is not a founding role, but it is a highly impactful engineering position within a small, high-performing team focused on building world-class consumer technology products. About the role You will be responsible for designing, building, and scaling backend systems that support core product functionality — from real-time data pipelines to reliable cloud infrastructure and low-latency APIs. You’ll work closely with mobile and AI teams to deliver fast, scalable, and highly reliable user experiences. Responsibilities Backend Development Design and build RESTful APIs using Node.js and TypeScript (Express.js or Nest.js) Architect and maintain PostgreSQL databases, including schema design and query optimization Implement background jobs and queue systems using Redis for ingestion, summarization, and notifications Build and maintain caching layers (Redis, CDN, HTTP cache) to ensure low-latency performance Implement authentication, authorization, and data privacy best practices Add real-time capabilities using WebSockets and Server-Sent Events Build observability into services through logging, metrics, and tracing Deploy and manage backend services on AWS (EC2, ECS, RDS, S3, Lambda) Systems & Architecture Design clean, scalable, and maintainable service architectures Plan and execute safe database migrations and schema evolution strategies Ensure consistency and reliability across distributed systems Optimize system performance across I/O, CPU, and memory bottlenecks Build and maintain CI/CD pipelines and release automation workflows Contribute to infrastructure reliability, scalability, monitoring, and cost optimization Quality & Security Write unit, integration, and contract tests with clear quality standards Enforce linting, type safety, and static analysis within CI pipelines Conduct security reviews and dependency audits while following least-privilege principles Clearly document services, APIs, and important architectural trade-offs Requirements Must-have 2+ years of backend development experience with Node.js and TypeScript Strong understanding of PostgreSQL, including schema design, indexing, and query optimization Experience working with Redis for caching and queue management Hands-on experience with AWS services such as EC2, RDS, Lambda, ECS, and S3 Strong API design skills, including REST and real-time communication patterns Solid understanding of scalability, concurrency, and distributed systems Experience with Docker, Git workflows, and CI/CD automation Familiarity with security and backend performance best practices Nice to have Experience with GraphQL or gRPC Exposure to event-driven architectures or microservices Familiarity with observability tools such as OpenTelemetry, CloudWatch, or Sentry Experience building high-traffic consumer applications Example stack Backend: Node.js, TypeScript (Express.js / Nest.js), PostgreSQL, Redis Cloud: AWS (EC2, RDS, Lambda, ECS, S3, CloudWatch) Infrastructure: Docker, GitHub Actions, CI/CD

Technology

Appliscale

Senior Backend Engineer (Node.js / AWS)

Senior

Remote

Krakow, Poland

19,500 - 25,000 USD

🏢 Summary: Senior Backend Engineer role focused on designing, building, deploying, and maintaining scalable backend systems using TypeScript and Node.js in a cloud environment. The position involves developing microservices on AWS, shaping system architecture across platforms, and ensuring production reliability for international users. Strong emphasis on clean architecture, testing, and infrastructure as code. 🗂️ Requirements: 5+ years backend development experience in production environments, Expert hands-on experience with TypeScript and Node.js, Strong knowledge of software engineering principles, testing, data structures, and algorithms, Experience designing and developing REST APIs, Experience with event-driven architecture, Experience building and maintaining microservices, Hands-on experience with AWS cloud services, Experience with Infrastructure as Code using Terraform, Experience with CI/CD pipelines and related tools, Strong knowledge of PostgreSQL and DynamoDB, Proficiency in OO design patterns, SOLID principles, and Clean Code, Computer Science degree, Experience working with Agile methodologies such as SCRUM or Kanban 📃 Skills: TypeScript, JavaScript, Node.js, AWS, Terraform, CircleCI, Docker, Datadog, PostgreSQL, DynamoDB, REST, CICD, Microservices, OOP, SOLID, Algorithms, DataStructures, SCRUM, Kanban 🏢 Description: About the role You will need to be an expert in backend development with a thorough understanding of the technologies involved. Strong backend skills where you can demonstrate your ability to apply these technologies, as well as deploy and maintain them will be crucial to success. Technologies we work with: Typescript, JavaScript, Node.js, REST APIs, AWS, Terraform Responsibilities: Designing, writing, testing functionalities for a backend system written in TypeScript, Node.js Deploying and maintaining microservices in AWS using Terraform Design software architecture between backend, frontend and mobile apps Maintaining system on production used by consumers from several European countries Debugging issues Scoping and assessing the complexity of features Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Recruiting and mentoring team members Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications: 5+ years of production software development experience in backend Strong understanding of software engineering principles, testing, data structures and algorithms Expert hands-on experience in technologies such as Typescript / Node.js Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Terraform, CircleCI, Docker, Datadog, etc. Strong knowledge of DBMS like PostgreSQL, DynamoDB Expertise in REST APIs, Experience in event driven architecture Proficiency in OO design patterns, SOLID principles, Clean Code and solving architectural problems Computer Science degree Experience working with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Self-motivation, proactive attitude Proficiency in English Nice to have: Exposure to frontend development in React Working experience with one of the object-oriented and/or functional languages such as C#, Python Java, Golang, Kotlin

Technology

Snatch Up

Senior Software Engineer

Senior

Hybrid

Krakow, Poland

7,500 - 11,000 EUR

🏢 Summary: Opportunity to architect and build a brand-new, high-scale, event-driven backend product from scratch using Node.js and TypeScript on AWS. The role focuses on designing resilient distributed systems, owning features end-to-end, and shaping technical direction in a high-growth environment. You will drive scalable architecture, ensure high code quality, and deploy production-ready services for global workloads. 🗂️ Requirements: 5+ years experience with Node.js and TypeScript in production environments, Advanced proficiency with AWS (Lambda, ECS, S3, RDS), Strong expertise in system design and scalability, Experience designing event-driven architectures, Experience with modern testing frameworks (Vitest, Jest, Playwright), Ability to build and deploy distributed systems, Experience with SQL and NoSQL databases, Knowledge of CI/CD practices using Docker and Kubernetes, Professional English proficiency 📃 Skills: Node.js, TypeScript, AWS, Lambda, ECS, S3, RDS, Vitest, Jest, Playwright, Docker, Kubernetes, SQL, NoSQL, Go, React, CI/CD 🏢 Description: We are looking for a high-impact engineer to architect a brand-new product from the ground up. In this role, you will bypass maintenance of legacy systems to design and develop high-scale, event-driven backend infrastructures. Operating at the intersection of technical rigor and rapid product evolution, you will thrive in an environment of high ambiguity where your architectural decisions define the roadmap. Core Responsibilities Architect and scale mission-critical backend services using Node.js and TypeScript . Design and implement high-performance APIs and sophisticated event-driven architectures on AWS . Engineer resilient, distributed systems capable of managing intensive global workloads. Own feature development end-to-end, navigating the lifecycle from initial design to production deployment. Partner closely with product and cross-functional engineering leads to drive technical innovation. Mentor the engineering squad and champion elite standards in code quality, security, and testing. Adapt and pivot technical strategies as the product scales and new challenges emerge. Technical Requirements 5+ years of hands-on experience deploying Node.js and TypeScript in high-stakes production environments. Advanced proficiency with the AWS ecosystem, including Lambda, ECS, S3, and RDS. Deep expertise in system design, scalability, and modern event-driven paradigms. Experience utilizing modern testing frameworks such as Vitest, Jest, or Playwright to ensure zero-defect deployments. Elite problem-solving skills with the ability to operate autonomously in a fast-moving hub. Professional fluency in English with a track record of driving cross-functional alignment. A high-velocity mindset suited for a dynamic, high-growth engineering culture. Additional Assets Hands-on experience with Go . Background in distributed systems or complex event-driven platforms. Experience integrating LLMs or modern AI tooling into production workflows. Practical knowledge of React or modern frontend frameworks. Deep understanding of SQL/NoSQL database optimization and CI/CD best practices via Docker and Kubernetes. The Offer Competitive compensation aligned with the top-tier Kraków tech market (UoP or B2B options). Flexible hybrid work model based in the heart of Kraków. Radical ownership and the unique opportunity to shape a global product from day one. Collaborative, English-speaking engineering environment within a stable, profitable firm with a long-term vision.

Technology

Appliscale

Senior Fullstack Engineer (Node.js/React)

Senior

Remote

Krakow, Poland

19,000 - 25,000 USD

🏢 Summary: Fullstack engineering role focused on designing, developing, deploying, and maintaining backend services in TypeScript and frontend applications in React. The position involves building and operating microservices in AWS using Terraform, ensuring production stability, and contributing to architecture and feature planning. You will work in an Agile environment with strong emphasis on code quality, testing, and CI/CD practices. 🗂️ Requirements: 5+ years fullstack production experience, Strong TypeScript or C# experience, Experience with React development, Knowledge of PostgreSQL or DynamoDB, Experience building and consuming REST APIs, Hands-on experience with CICD pipelines, Understanding of data structures and algorithms, Knowledge of OOP, SOLID and CleanCode principles, Experience with AWS and infrastructure as code, Computer Science degree, Experience with Scrum or Kanban 📃 Skills: TypeScript, JavaScript, NodeJS, React, REST, AWS, Terraform, CSharp, PostgreSQL, DynamoDB, CICD, Docker, Kubernetes, Jenkins, CircleCI, GitLabCI, Datadog, Microservices, SOLID, CleanCode, OOP, Algorithms, DataStructures, Scrum, Kanban 🏢 Description: About the role You will need to be an expert in backend and frontend development with a thorough understanding of the technologies involved. Strong backend and frontend skills where you can demonstrate your ability to apply these technologies, as well as deploy and maintain them will be crucial to success. Technologies we work with:Typescript, JavaScript, Node.js, React, REST APIs, React, AWS, Terraform, C# Responsibilities: Designing, writing, testing functionalities for a backend system written in TypeScript and a frontend system written in React & TypeScript Deploying and maintaining microservices in AWS using Terraform Maintaining system on production used by consumers from several European countries Debugging issues Scoping and assessing the complexity of features Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Recruiting and mentoring team members Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications: 5+ years of production software development experience in a fullstack role Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in technologies such as Typescript or C# Strong knowledge of DBMS like PostgreSQL, DynamoDB Expertise of REST APIs Strong hands-on experience of CI&CD processes Proficiency of OO design patterns, SOLID principles and Clean Code Computer Science degree Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Self-motivation, proactive attitude Proficiency in English Nice to have: Some experience or interest in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as C#, Elixir, C++, Java, Golang, Erlang, Python, Kotlin

Technology

emagine Polska

Backend Engineer

Senior

Remote

Copenhagen, Denmark

🏢 Summary: Backend Engineer role focused on designing, building, and maintaining scalable backend services in a cloud-native AWS environment. The position involves developing production-grade APIs and services using TypeScript and .NET, with strong emphasis on CI/CD, Infrastructure as Code, and cloud-native best practices. The role supports secure, scalable backend systems with close collaboration across platform and operations teams. 🗂️ Requirements: Strong experience building and maintaining scalable APIs and backend services, Hands-on experience with CI/CD pipelines using GitHub Actions or GitHub Workflows, Strong development experience with TypeScript, Strong development experience with .NET (C#), Experience deploying and operating workloads in AWS Cloud, Experience using Terraform for Infrastructure as Code, Experience designing and consuming RESTful APIs or event-driven services, Understanding of cloud-native patterns, Experience with relational databases and SQL, Fluent English 📃 Skills: TypeScript, .NET, C#, AWS, Terraform, SQL, REST, CI/CD, GitHub, GitHubActions, APIs, IAM, Lambda, ECS, Fargate 🏢 Description: We are looking for a Backend Engineer to design, build, and maintain backend services in a modern cloud-native AWS environment. Core skills & experience: Strong experience as a Backend Developer, building and maintaining scalable APIs and backend services Hands-on experience with CI/CD pipelines, preferably using GitHub Actions / GitHub Workflows Strong development experience with TypeScript and .NET (C#), including building and operating production services Familiarity with AWS Cloud, including deploying and operating backend workloads in AWS Experience using Terraform for Infrastructure as Code (IaC) Related technologies / domain knowledge: Experience designing and consuming RESTful APIs and/or event-driven backend services Understanding of cloud-native patterns (stateless services, scaling, resiliency, observability) Experience working with relational databases (SQL) and backend integrations Nice-to-have / preferred experience: Experience with containerized workloads (e.g. ECS Fargate or similar) Experience with Lambda functions Familiarity with IAM and AWS security best practices Exposure to data platforms or ETL-heavy environments Experience working in environments with high operational and security requirements General expectations: Able to take ownership of backend services from development through production Comfortable working closely with platform, data, and operations engineers Focused on clean code, automation, and reliable delivery through CI/CD Used to working with SCRUM principles, preferably in JIRA Fluent English Other Details: The role is designed for a cloud-native environment, supporting development across various backend services focused on scalability and security.

Technology

DCV Technologies

Middle Python Developer — Cloud Security & AWS

Mid

Remote

Warsaw, Poland

🏢 Summary: Backend Engineer role focused on building secure, high-performance microservices and scalable data pipelines in AWS environments. The position involves designing Python-based REST APIs, implementing enterprise-grade security standards, and orchestrating containerized and serverless infrastructure. The engineer will work on real-time security analytics integrations, encrypted communication channels, and identity management systems. 🗂️ Requirements: Bachelor's degree in Computer Science, Engineering or related field, 3+ years of backend engineering experience, Experience with distributed systems, Strong knowledge of network security principles, Knowledge of encryption standards, Understanding of enterprise data privacy, Experience designing RESTful APIs, Experience with microservices architecture, Experience with AWS cloud services, Experience with containerization and orchestration 📃 Skills: Python, REST, Microservices, AWS, DynamoDB, IAM, Lambda, APIGateway, Redis, Docker, Kubernetes, Helm, SAML, MFA, RBAC, Splunk, Spacebridge, Protobuf, WebSockets 🏢 Description: Location: Warsaw, Poland (Hybrid preferred, open to remote within Poland) Experience: 3+ years Job Description: Backend Engineer – Security & Mobile Connectivity Team Description The team manages the Splunk Connected Experiences ecosystem, bridging the gap between core data and mobile accessibility. We specialize in the administration of Splunk Secure Gateway , leveraging Spacebridge technology to provide end-to-end encrypted, VPN-less access to operational intelligence. We are dedicated to maintaining a secure, high-performance infrastructure that allows stakeholders to monitor system health and respond to critical incidents via Splunk Mobile , ensuring data integrity through advanced MDM integrations, security ecosystems, and SAML authentication. Role Overview We are seeking a highly skilled Backend Engineer to contribute to our engineering initiatives, with a focus on building secure, scalable, and high-performance backend systems. This role demands a robust understanding of backend architecture, security integrations, and practical experience with a suite of contemporary technologies including Splunk Secure Gateway , Splunk Mobile . 🛠️ Core Technical Requirements Languages & Frameworks • Proficiency in Python 3 for backend service development. • Experience building RESTful APIs and microservices architectures. • Familiarity with React for collaborating on frontend interactions. Cloud Infrastructure (AWS) • AWS DynamoDB : NoSQL data modeling and management. • AWS IAM : Role-based access control and security policy enforcement. • AWS Lambda & API Gateway : Serverless architecture patterns. Data Management & Caching • Proficiency with Redis for in-memory caching, session management, and high-availability cluster configurations. Containerization & Orchestration • Docker & Docker Compose : Containerized development and multi-service environments. • Kubernetes : Orchestration, scaling, and operations of containerized applications. • Helm : Chart management and cluster administration. 🔐 Security & Integration Requirements Splunk & Mobile Connectivity • Splunk Secure Gateway: Administer and configure the Gateway to facilitate encrypted, VPN-less communication between Splunk instances and mobile devices via Spacebridge . • Splunk Mobile Deployment: Manage the rollout of Splunk Mobile to provide stakeholders with real-time alerts and mobile-optimized dashboards (Dashboard Studio/Classic). • Secure Firewall App for Splunk: Integration with Firewall Management Center (FMC) and configuration of eStreamer Client Add-On for data ingestion. • Secure Network Analytics (SNA): SSL certificate management and Webhook setup for forwarding alerts to Splunk HTTP Event Collector (HEC). Authentication & Access Control • SAML 2.0 & SSO: Hands-on experience with Identity Providers (IdP), Active Directory (AD) attribute mapping, and SAML group/role configuration. • Identity Security: Experience with Duo Single Sign-On and Two-Factor Authentication (2FA) policy enforcement. Endpoint Security Analytics 📊 Responsibilities • Design & Develop: Build and maintain scalable backend services and APIs that power our secure data pipelines. • Secure Connectivity: Implement and manage secure communication flows via Splunk Secure Gateway and Spacebridge. • Security Integration: Collaborate with security teams on Secure Firewall and SNA integrations to build real-time threat discovery dashboards. • Infrastructure Management: Manage containerized deployments using Docker and Kubernetes while optimizing AWS and Redis performance. • Mobile Optimization: Ensure critical business metrics and alerts are securely accessible via Splunk Mobile. ⭐ Desirable Experience • Protobuf for efficient data serialization. • WebSockets for real-time bidirectional communication. • Duo Network Gateway (DNG) for secure access to on-premises web applications and SSH/RDP hosts. • Knowledge of DMZ architecture and secure network design principles. 🎓 Qualifications • Bachelor’s degree in Computer Science, Engineering, or related field. • 3+ years of backend engineering experience. • Strong understanding of network security principles and enterprise data privacy.

Healthcare

co.brick

Senior Backend Engineer

Senior

Remote

Gliwice, Poland

🏢 Summary: Senior Backend Engineer role focused on modernising and expanding a secure AWS serverless platform in the healthcare sector. The position involves building event-driven backend services, migrating Azure components to AWS, and integrating Salesforce within a compliant cloud environment. This is a hands-on remote contract role delivering production-grade solutions under tight timelines. 🗂️ Requirements: 4+ years backend engineering experience, 2+ years AWS serverless production experience, Strong commercial experience with Python or TypeScript, Hands-on experience with AWS Lambda, API Gateway, EventBridge, SQS, SNS, Step Functions, Experience with RDS, DynamoDB, S3, Secrets Manager, Terraform for application-level infrastructure, Salesforce API integration experience (REST or Platform Events), Strong knowledge of REST APIs and event-driven architectures, GitLab with CI/CD workflows, Familiarity with SOC 2 or HIPAA compliance 📃 Skills: Python, TypeScript, AWS, Lambda, APIGateway, EventBridge, SQS, SNS, StepFunctions, RDS, DynamoDB, S3, SecretsManager, Terraform, GitLab, CI/CD, Salesforce, REST, Azure, AzureFunctions, AzurePipelines 🏢 Description: Senior Backend Engineer (AWS Serverless) About the Role We’re looking for experienced Senior Backend Engineers to join a cloud modernisation project in the healthcare sector. The team is responsible for rebuilding and expanding a secure AWS-based platform, migrating selected Azure services, and delivering scalable integrations with Salesforce and other external systems. This is a hands-on engineering role focused on backend services, serverless infrastructure, and event-driven architectures. You’ll work closely with cloud engineers, platform teams, and stakeholders to deliver production-ready solutions under tight delivery timelines. The project includes both modernisation of existing systems and development of new integrations — this is not a greenfield environment. Contract Type: B2B Work Mode: 100% Remote Time Zone: CET/CEST (Poland) — occasional meetings after 18:00 Project Overview The client is operating in the medical industry and is currently modernising their cloud ecosystem to support secure and compliant data processing workflows. The engineering team will focus on: Building AWS serverless services and APIs Designing event-driven integrations with Salesforce Migrating Azure-based components to AWS Rebuilding repositories and CI/CD processes in GitLab Delivering secure architectures aligned with SOC 2 and HIPAA standards Technology Stack Backend & Cloud Python TypeScript AWS Lambda API Gateway Step Functions EventBridge SQS / SNS Data & Infrastructure RDS DynamoDB S3 AWS Secrets Manager Terraform GitLab CI/CD Integrations & Compliance Salesforce REST API Salesforce Platform Events SOC 2 HIPAA Confluence Jira Responsibilities Backend Engineering & Integrations Build and maintain scalable serverless services on AWS Design and implement Salesforce-to-EventBridge integration patterns Develop secure architectures for client file transfer and data synchronisation Create reusable integration standards for event-driven and bulk-processing workflows Design and maintain RESTful APIs and asynchronous processing pipelines Migration & Platform Modernisation Rebuild selected Azure Functions and Azure Pipelines within AWS environments Support repository migration and CI/CD transition to GitLab Contribute to infrastructure and deployment automation using Terraform Engineering Quality & Delivery Participate in code reviews and maintain production-grade engineering standards Create and maintain technical documentation in Confluence Work within agile delivery processes including daily standups, sprint reviews, and retrospectives Collaborate closely with cloud engineers and platform stakeholders What We’re Looking For Required Skills & Experience 4+ years of backend engineering experience 2+ years working with AWS serverless technologies in production Strong commercial experience with Python and/or TypeScript Hands-on experience with: AWS Lambda API Gateway EventBridge SQS / SNS Step Functions Experience with RDS, DynamoDB, S3, and Secrets Manager Terraform experience focused on application-level infrastructure Experience integrating Salesforce APIs (REST and/or Platform Events) Strong understanding of REST APIs and event-driven architectures GitLab experience including CI/CD integration workflows Familiarity with SOC 2 and/or HIPAA compliance requirements Experience creating production-level technical documentation Nice to Have Azure Functions or Azure Pipelines migration experience Healthcare or medical-sector project background Experience with ETL / ELT or bulk data processing pipelines API test automation experience

Technology

ITDS

Senior Node.js Backend Engineer – AWS & Microservices

Senior

Remote

Warsaw, Poland

21,000 - 27,300 PLN

🏢 Summary: Fully remote Senior Node.js Backend Engineer role focused on building and scaling cloud-native microservices in a serverless AWS environment. The position involves designing high-performance REST APIs, provisioning infrastructure with Terraform, and optimizing distributed systems for scalability and resilience. You will contribute to CI/CD pipelines and ensure robust, production-grade backend services. 🗂️ Requirements: 4+ years of professional experience in Node.js server-side development, 2+ years of experience in system and data integration, transformation, and validation, Strong experience designing and deploying REST APIs, Hands-on experience with Terraform for AWS infrastructure provisioning, Practical experience with AWS services: Lambda, SQS, CloudWatch, S3, Deep understanding of distributed systems, scalability, and failure handling, Experience with CI/CD pipelines and GitHub Actions, Proficiency with shell scripting and Linux command-line tools 📃 Skills: Node.js, AWS, Lambda, SQS, CloudWatch, S3, Terraform, REST, CICD, GitHubActions, Shell, Linux, DistributedSystems, DynamoDB, DocumentDB, Streaming 🏢 Description: Ignite innovation at the forefront of cloud-native backend development — shape scalable microservices for dynamic digital ecosystems. Fully-remote opportunity! As a Senior Node.js Backend Engineer , you will be working for our client, a leading technology-driven organization dedicated to building resilient distributed systems that power tomorrow's digital experiences. You will contribute to designing and implementing high-performance microservices on AWS, enhancing system robustness, scalability, and flexibility. Join us and be part of pioneering solutions that redefine industry standards and accelerate your career growth. Your main responsibilities: Develop and maintain REST-like APIs and backend services using Node.js in a serverless AWS environment Design, implement, and optimize infrastructure-as-code configurations with Terraform for AWS services such as Lambda, SQS, CloudWatch, and S3 Integrate complex data streams, transform, validate, and analyze data within distributed systems Collaborate with cross-functional teams to ensure system robustness, scalability, and failure resilience Contribute to CI/CD pipelines utilizing GitHub Actions, and enforce best practices in version control Troubleshoot and resolve operational issues within AWS infrastructure and backend services Maintain comprehensive documentation and ensure high-quality code standards You're ideal for this role if you have: At least 4 years of professional experience in Node.js server-side development 2+ years of experience in system/data integration, transformation, and validation Deep understanding of distributed systems, including scalability, elasticity, replication, and failure handling Strong experience designing and deploying REST-like APIs Hands-on experience with Terraform for AWS infrastructure provisioning Practical knowledge of serverless AWS services: Lambda, SQS, CloudWatch, S3 Solid grasp of GitHub tool suite, CICD pipelines, and shell scripting Good command of Linux command line tools Excellent communication skills in English Problem-solving mentality with a focus on business impact It is a strong plus if you have: Experience with DynamoDB, DocumentDB, and Streaming services Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. We offer you At ITDS , you will work on innovative and impactful technology projects for international companies across multiple industries in Europe and beyond. We create an environment for ambitious, driven professionals who want to grow, deliver value, and build their careers in modern IT and digital transformation. Our offer includes: Stable and long-term cooperation with attractive conditions Opportunities to develop your technical expertise across various industries and technologies The chance to work on high-impact, strategic IT and digital transformation projects A clear career path and the opportunity to grow quickly by contributing to diverse client initiatives over time International environment , knowledge sharing, social events, and training opportunities Access to an attractive medical package Access to the Multisport program Access to learning platforms such as Pluralsight Flexible working hours and remote work options #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. # 8942

Technology

Link Group

Full-Stack / Backend Developer (Java + AWS+ React.js)

Mid

Remote

Warsaw, Poland

100 - 160 PLN

🏢 Summary: Full-Stack / Backend Developer role focused on building and maintaining scalable applications and REST APIs that support client products. The position involves developing new integrations, enhancing existing backend and frontend systems, and improving platform performance and reliability. You will contribute to architecture improvements and work within a cloud-based environment. 🗂️ Requirements: Minimum 3 years commercial experience, Experience with Java, Experience with Spring Boot, Experience with AWS, Experience with MongoDB, Experience with PostgreSQL, Experience with React.js, Experience designing REST APIs, Knowledge of backend architecture, Experience with cloud environments, Understanding of clean code principles, Experience working in Agile environment 📃 Skills: Java, SpringBoot, AWS, MongoDB, PostgreSQL, React, REST, Agile, Cloud, Architecture 🏢 Description: We are looking for an experienced Full-Stack / Backend Developer to join our team and help build scalable applications and APIs supporting our clients’ products. You will work on both backend and frontend solutions, contributing to product development, system improvements, and ongoing platform stability. Your Responsibilities Develop new APIs to support client integrations and business features. Maintain and enhance existing backend and frontend applications. Fix bugs and improve application performance and reliability. Upgrade and support operational aspects of the platform. Identify opportunities to improve product quality, architecture, and development processes. Collaborate with developers, product teams, and stakeholders to deliver high-quality solutions. Participate in code reviews and contribute to best engineering practices. Required Skills Minimum 3 years of commercial experience with: Java Spring Boot AWS MongoDB PostgreSQL React.js Experience designing and developing REST APIs. Knowledge of backend architecture and modern web applications. Experience working with cloud-based environments (AWS). Understanding of software development best practices and clean code principles. Ability to work in an Agile development environment.

Technology

Korn Ferry

Fullstack Developer (Node, Tpescript, React)

Senior

Remote

Warsaw, Poland

4,800 - 6,250 USD

🏢 Summary: Senior Fullstack Software Engineer role focused on building scalable, cloud-native applications with a strong backend emphasis (70% backend, 30% frontend). The position involves designing distributed, event-driven systems on AWS, developing REST APIs, and contributing across the full stack using Node.js, TypeScript, React, and Next.js. The engineer will drive architectural decisions, scalability, and technical direction while collaborating with cross-functional teams in a US-aligned remote environment. 🗂️ Requirements: Strong experience as Senior Software Engineer in product-focused environments, Advanced backend development with Node.js and TypeScript, Experience building and consuming REST APIs, Frontend development experience with React and TypeScript, Experience with AWS or other cloud platforms, Strong knowledge of distributed and scalable system design, Experience with MySQL and PostgreSQL databases, Experience with event-driven architectures, Experience with queuing or messaging systems, Ability to write clean, maintainable, scalable code, Strong debugging and problem-solving skills, Availability to work overlapping US hours 📃 Skills: Node.js, TypeScript, React, Next.js, AWS, REST, MySQL, PostgreSQL, SQL, APIs, Microservices, Event-driven, Messaging, Queues, Cloud, Distributed-systems 🏢 Description: Fullstack Senior Software Engineer Location: Remote We are looking for a talented Senior Fullstack Software Engineer to join a high-performing product engineering team focused on building scalable, modern cloud-native applications. This role is best suited to an experienced engineer who is stronger on the backend (approximately 70% backend / 30% frontend) and enjoys designing robust distributed systems while still being comfortable contributing across the full stack. You will play a key role in shaping technical direction, building scalable event-driven platforms, and contributing to product thinking - not just delivering code. We are looking for someone with strong ownership, accountability, and the ability to think about the wider business and customer impact of the solutions they build. This position requires alignment with US-based teams, and so the working hours must overlap. What You'll Be Doing Designing, building, and maintaining scalable backend services using Node.js and TypeScript Developing and supporting modern frontend applications using React and Next.js Building robust RESTful APIs and backend integrations Contributing to distributed, cloud-native systems running on AWS Designing and implementing event-driven architectures and queue-based systems Working with SQL databases including MySQL and PostgreSQL Driving engineering best practices, scalability, reliability, and performance improvements Collaborating closely with Product, Engineering, and stakeholders to shape technical solutions Taking ownership of features and systems throughout the full software lifecycle Mentoring engineers and contributing to technical discussions and architectural decisions Required Skills & Experience Strong experience as a Software Engineer / Senior Software Engineer in modern product-focused environments Excellent backend development experience with: Node.js TypeScript REST APIs React TypeScript Experience building applications in AWS cloud environments (or other cloud platforms) Strong understanding of scalable and distributed system design MySQL PostgreSQL Proven experience building event-driven architectures and working with queuing/messaging systems (highly important) Ability to write clean, maintainable, and scalable code Strong problem-solving and debugging skills What We're Looking For Strong product mindset - someone who thinks beyond just delivering tickets and understands the "why" behind engineering decisions Ownership and accountability for technical delivery and outcomes Ability to contribute to architectural direction and scalability initiatives Comfortable working in fast-paced, collaborative engineering environments Passion for building high-quality, scalable software products Strong communication and stakeholder collaboration skills