May 19, 2026
Senior Node.js Developer (FinTech Project)
Senior • Remote
Bucharest, Romania
Are you ready to take on a key role in developing cutting-edge financial solutions? We are looking for a Senior Node.js Engineer to join our distributed agile team and work on a highly secure, scalable FinTech platform used by businesses across Europe.
We at Sigma Software value innovation, technical excellence, and collaboration. This position offers the opportunity to work with modern technologies such as Node.js, TypeScript, React, AWS, and microservices architecture.
You’ll have the chance to work on impactful projects, enjoy flexible working arrangements, and grow your expertise alongside talented professionals.
CUSTOMER
Our Customer is one of Europe’s fastest-growing FinTech companies, providing a comprehensive payment platform that integrates financial services into its products. Their solutions include account management, virtual cards, bank transfers, and other advanced features. The company is known for its innovative approach to simplifying financial operations for businesses, ensuring security, scalability, and user-centric design.
PROJECT
The project focuses on building and enhancing a secure, scalable, and user-friendly financial services platform used by businesses across Europe. The team is distributed and agile, with a strong emphasis on engineering best practices and code quality.
Key Technologies: Node.js, TypeScript, React, AWS, Microservices, REST, GraphQL.
RESPONSIBILITIES
Design, develop, and implement large-scale software solutions using Node.js and React
Ensure high quality and maintainability of code across all stages of development
Collaborate closely with cross-functional teams to gain full context for complex tasks
Adhere to engineering best practices, company policies, and client guidelines
Provide mentorship, technical guidance, and coaching to less-experienced engineers
Advocate for clean code principles, design patterns, and architectural best practices
Design and maintain distributed and secure systems, ensuring scalability and performance
Build and integrate APIs into the platform
Work with AWS services and DevOps practices to ensure reliability and efficiency
REQUIREMENTS
Over 5 years of experience in Back-End software development
At least 3 years of experience with TypeScript
Over 4 years of experience working with Node.js
Strong experience in designing distributed and secure systems
Strong experience working with AWS
Good Front-End development skills
Good understanding of microservices architectures
Experience in designing, building, and maintaining APIs
Experience in building and consuming REST and/or GraphQL APIs
Familiarity with DevOps practices
Good knowledge of testing best practices
At least an Upper-Intermediate level of English
WILL BE A PLUS
Experience with modern JavaScript and ES6 libraries
PERSONAL PROFILE
Proactive problem-solver with a strong sense of ownership
Effective communicator and team collaborator
Adaptable to changing priorities and requirements
Similar jobs you might like
Technology
Sigma Software
Senior Node.js Developer (FinTech Project)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Node.js Engineer role focused on building and scaling a secure, high-performance FinTech platform used by businesses across Europe. The position involves designing distributed systems, developing backend and frontend components, and working within a distributed agile team using modern cloud and microservices architecture. The offer emphasizes technical leadership, code quality, and collaboration on complex financial solutions. 🗂️ Requirements: 5+ years Back-End development experience, 3+ years TypeScript experience, 4+ years Node.js experience, Experience designing distributed systems, Experience building secure and scalable systems, Strong AWS experience, Frontend development experience, Understanding of microservices architecture, Experience designing and maintaining APIs, Experience with REST and/or GraphQL APIs, Knowledge of DevOps practices, Knowledge of testing best practices, Upper-Intermediate English level 📃 Skills: Node.js, TypeScript, React, AWS, Microservices, REST, GraphQL, JavaScript, ES6, DevOps, API, Testing 🏢 Description: Are you ready to take on a key role in developing cutting-edge financial solutions? We are looking for a Senior Node.js Engineer to join our distributed agile team and work on a highly secure, scalable FinTech platform used by businesses across Europe. We at Sigma Software value innovation, technical excellence, and collaboration. This position offers the opportunity to work with modern technologies such as Node.js, TypeScript, React, AWS, and microservices architecture. You’ll have the chance to work on impactful projects, enjoy flexible working arrangements, and grow your expertise alongside talented professionals. CUSTOMER Our Customer is one of Europe’s fastest-growing FinTech companies, providing a comprehensive payment platform that integrates financial services into its products. Their solutions include account management, virtual cards, bank transfers, and other advanced features. The company is known for its innovative approach to simplifying financial operations for businesses, ensuring security, scalability, and user-centric design. PROJECT The project focuses on building and enhancing a secure, scalable, and user-friendly financial services platform used by businesses across Europe. The team is distributed and agile, with a strong emphasis on engineering best practices and code quality. Key Technologies: Node.js, TypeScript, React, AWS, Microservices, REST, GraphQL. RESPONSIBILITIES Design, develop, and implement large-scale software solutions using Node.js and React Ensure high quality and maintainability of code across all stages of development Collaborate closely with cross-functional teams to gain full context for complex tasks Adhere to engineering best practices, company policies, and client guidelines Provide mentorship, technical guidance, and coaching to less-experienced engineers Advocate for clean code principles, design patterns, and architectural best practices Design and maintain distributed and secure systems, ensuring scalability and performance Build and integrate APIs into the platform Work with AWS services and DevOps practices to ensure reliability and efficiency REQUIREMENTS Over 5 years of experience in Back-End software development At least 3 years of experience with TypeScript Over 4 years of experience working with Node.js Strong experience in designing distributed and secure systems Strong experience working with AWS Good Front-End development skills Good understanding of microservices architectures Experience in designing, building, and maintaining APIs Experience in building and consuming REST and/or GraphQL APIs Familiarity with DevOps practices Good knowledge of testing best practices At least an Upper-Intermediate level of English WILL BE A PLUS Experience with modern JavaScript and ES6 libraries PERSONAL PROFILE Proactive problem-solver with a strong sense of ownership Effective communicator and team collaborator Adaptable to changing priorities and requirements
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
Sigma Software
Senior Node.js Developer (FinTech Project)
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Senior Node.js Engineer role focused on designing and delivering large-scale fintech solutions, covering technical design, development, testing, and maintenance. The position involves building distributed, secure systems and APIs with strong emphasis on Node.js and ReactJS. The role also includes architectural decisions and mentoring less experienced engineers. 🗂️ Requirements: 5+ years Back-end development experience, 3+ years TypeScript experience, 4+ years Node.js experience, Experience designing distributed systems, Experience designing secure systems, Front-end development skills, Understanding of microservices architecture, Experience designing and maintaining APIs, Experience with REST or GraphQL APIs, Experience with AWS, Knowledge of testing best practices, Upper-Intermediate English level 📃 Skills: Node.js, TypeScript, JavaScript, ES6, ReactJS, REST, GraphQL, AWS, Microservices, DevOps, API, Testing 🏢 Description: We are seeking a highly skilled Node.js expert, who excels as a collaborative team member. The role goes beyond coding, encompassing responsibilities such as handling feature aspects, specifications, technical design, development, testing, documentation, and maintenance. Customer Our client has rapidly become one of Europe’s most swiftly expanding FinTech companies. They oversee all aspects of financial operations, from generating virtual cards to facilitating wire transfers and maintaining customer account balances. As a payment institution, our client provides a platform that integrates financial services into its product, offering features such as account management, card payments, bank transfers, and additional services. Requirements Over 5 years of experience in Back-end software development At least 3 years of experience with TypeScript Over 4 years of experience working with Node.js Strong experience in designing distributed and secure systems Good Front-end development skills Good understanding of microservices architectures Experience in designing, building, and maintaining APIs Experience in building and consuming REST and/or GraphQL APIs Familiarity with DevOps practices Strong experience working with AWS Good knowledge of testing best practices At least an Upper-Intermediate level of English Would be a plus Experience with modern JavaScript and ES6 libraries Responsibilities Design and implement large-scale software solutions and components using multiple technologies, with a primary focus on Node.js and ReactJS Maintain a consistently high level of quality throughout all stages of the development Communicate effectively to collaborate closely with the team and gain full context for complex tasks Follow the best engineering practices, as well as company and client guidelines Play supervisory, advisory, and coaching roles for less-experienced engineers on the team Promote clean code, as well as design patterns and principles
Technology
Sigma Software
Senior Node.js Developer (FinTech Project)
Senior
Remote
Bucharest, Romania
🏢 Summary: The offer is for a senior Node.js engineer to design and deliver large-scale backend solutions within a FinTech platform, covering architecture, development, testing, and maintenance. The role involves building secure, distributed systems and APIs, with strong collaboration across teams and contribution to technical design and best practices. 🗂️ Requirements: 5+ years of backend software development experience, 3+ years of TypeScript experience, 4+ years of Node.js experience, Experience designing distributed and secure systems, Experience with microservices architecture, Experience designing, building and maintaining APIs, Experience with REST and/or GraphQL APIs, Experience with AWS, Knowledge of testing best practices, Frontend development skills, Upper-Intermediate English level 📃 Skills: Node.js, TypeScript, JavaScript, ES6, ReactJS, AWS, REST, GraphQL, Microservices, APIs, DevOps, Testing 🏢 Description: We are seeking a highly skilled Node.js expert, who excels as a collaborative team member. The role goes beyond coding, encompassing responsibilities such as handling feature aspects, specifications, technical design, development, testing, documentation, and maintenance. Customer Our client has rapidly become one of Europe’s most swiftly expanding FinTech companies. They oversee all aspects of financial operations, from generating virtual cards to facilitating wire transfers and maintaining customer account balances. As a payment institution, our client provides a platform that integrates financial services into its product, offering features such as account management, card payments, bank transfers, and additional services. Requirements Over 5 years of experience in Back-end software development At least 3 years of experience with TypeScript Over 4 years of experience working with Node.js Strong experience in designing distributed and secure systems Good Front-end development skills Good understanding of microservices architectures Experience in designing, building, and maintaining APIs Experience in building and consuming REST and/or GraphQL APIs Familiarity with DevOps practices Strong experience working with AWS Good knowledge of testing best practices At least an Upper-Intermediate level of English Would be a plus Experience with modern JavaScript and ES6 libraries Responsibilities Design and implement large-scale software solutions and components using multiple technologies, with a primary focus on Node.js and ReactJS Maintain a consistently high level of quality throughout all stages of the development Communicate effectively to collaborate closely with the team and gain full context for complex tasks Follow the best engineering practices, as well as company and client guidelines Play supervisory, advisory, and coaching roles for less-experienced engineers on the team Promote clean code, as well as design patterns and principles
Technology
Sigma Software
Senior JavaScript/Node.js MCP Developer (FinTech Project)
Senior
Remote
Bucharest, Romania
🏢 Summary: Senior Node.js expert role focused on designing and delivering large-scale, secure backend solutions for a fast-growing FinTech platform. The position covers full development lifecycle responsibilities, including technical design, development, testing, documentation, and maintenance, with strong involvement in distributed systems and AI agentic integrations. The role also includes collaboration, technical leadership, and maintaining high engineering standards. 🗂️ Requirements: 5+ years Back-End development experience, 3+ years TypeScript experience, 4+ years Node.js experience, Practical knowledge of MCP architecture, Experience with agentic system design, Experience with security of AI agentic systems and MCP integrations, Strong experience designing distributed and secure systems, Front-end development skills, Understanding of microservices architecture, Experience designing, building and maintaining APIs, Experience with REST or GraphQL APIs, Familiarity with DevOps practices, Strong AWS experience, Knowledge of testing best practices, Upper-Intermediate English level 📃 Skills: Node.js, TypeScript, JavaScript, ES6, ReactJS, AWS, REST, GraphQL, MCP, Microservices, DevOps, APIs 🏢 Description: We are seeking a highly skilled Node.js expert, who excels as a collaborative team member. The role goes beyond coding, encompassing responsibilities such as handling feature aspects, specifications, technical design, development, testing, documentation, and maintenance. Customer Our client has rapidly become one of Europe’s most swiftly expanding FinTech companies. They oversee all aspects of financial operations, from generating virtual cards to facilitating wire transfers and maintaining customer account balances. As a payment institution, our client provides a platform that integrates financial services into its product, offering features such as account management, card payments, bank transfers, and additional services. Requirements Over 5 years of experience in Back-End software development At least 3 years of experience with TypeScript Over 4 years of experience working with Node.js Practical understanding of MCP architecture and agentic system design Experience with security aspects of AI Agentic systems and MCP integrations Strong experience in designing distributed and secure systems Good Front-end development skills Good understanding of microservices architectures Experience in designing, building, and maintaining APIs Experience in building and consuming REST and/or GraphQL APIs Familiarity with DevOps practices Strong experience working with AWS Good knowledge of testing best practices At least an Upper-Intermediate level of English Would be a plus Experience with modern JavaScript and ES6 libraries Responsibilities Design and implement large-scale software solutions and components using multiple technologies, with a primary focus on Node.js and ReactJS Maintain a consistently high level of quality throughout all stages of the development Communicate effectively to collaborate closely with the team and gain full context for complex tasks Follow the best engineering practices, as well as company and client guidelines Play supervisory, advisory, and coaching roles for less-experienced engineers on the team Promote clean code, as well as design patterns and principles
Technology
Sigma Software
Senior JavaScript/Node.js MCP Developer (FinTech Project)
Senior
Remote
Krakow, Poland
🏢 Summary: Senior Node.js Engineer role focused on designing and delivering large-scale fintech solutions, including distributed and secure systems, APIs, and microservices. The position involves full lifecycle development from technical design to maintenance, with strong emphasis on TypeScript, AWS, and modern backend architectures. The role also includes mentoring team members and ensuring high engineering standards. 🗂️ Requirements: 5+ years of Back-End software development experience, 3+ years of experience with TypeScript, 4+ years of experience with Node.js, Practical understanding of MCP architecture and agentic system design, Experience with security aspects of AI agentic systems and MCP integrations, Strong experience designing distributed and secure systems, Good Front-end development skills, Strong understanding of microservices architectures, Experience designing, building, and maintaining APIs, Experience building and consuming REST or GraphQL APIs, Experience with AWS, Familiarity with DevOps practices, Strong knowledge of testing best practices, Upper-Intermediate level of English 📃 Skills: Node.js, TypeScript, JavaScript, ES6, ReactJS, AWS, REST, GraphQL, Microservices, MCP, DevOps, APIs 🏢 Description: We are seeking a highly skilled Node.js expert, who excels as a collaborative team member. The role goes beyond coding, encompassing responsibilities such as handling feature aspects, specifications, technical design, development, testing, documentation, and maintenance. Customer Our client has rapidly become one of Europe’s most swiftly expanding FinTech companies. They oversee all aspects of financial operations, from generating virtual cards to facilitating wire transfers and maintaining customer account balances. As a payment institution, our client provides a platform that integrates financial services into its product, offering features such as account management, card payments, bank transfers, and additional services. Requirements Over 5 years of experience in Back-End software development At least 3 years of experience with TypeScript Over 4 years of experience working with Node.js Practical understanding of MCP architecture and agentic system design Experience with security aspects of AI Agentic systems and MCP integrations Strong experience in designing distributed and secure systems Good Front-end development skills Good understanding of microservices architectures Experience in designing, building, and maintaining APIs Experience in building and consuming REST and/or GraphQL APIs Familiarity with DevOps practices Strong experience working with AWS Good knowledge of testing best practices At least an Upper-Intermediate level of English Would be a plus Experience with modern JavaScript and ES6 libraries Responsibilities Design and implement large-scale software solutions and components using multiple technologies, with a primary focus on Node.js and ReactJS Maintain a consistently high level of quality throughout all stages of the development Communicate effectively to collaborate closely with the team and gain full context for complex tasks Follow the best engineering practices, as well as company and client guidelines Play supervisory, advisory, and coaching roles for less-experienced engineers on the team Promote clean code, as well as design patterns and principles
Technology
iTeamly
Senior Node.js Engineer
Senior
Remote
Krakow, Poland
17,500 - 24,500 PLN
🏢 Summary: The offer is for an experienced Node.js Engineer to design, build, and scale backend services for a modern data-driven platform. The role involves developing REST/GraphQL APIs, contributing to system architecture, and owning the full development lifecycle in an Agile environment. The position requires close collaboration with cross-functional teams and active participation in technical decision-making. 🗂️ Requirements: 5+ years of experience with JavaScript and Node.js, Strong proficiency in TypeScript, Experience designing and building REST or GraphQL APIs, Knowledge of relational and NoSQL databases, Experience with AWS services, Understanding of software architecture and scalable systems, Experience with Express or Next.js frameworks, Knowledge of web fundamentals and security best practices, Fluent English (B2+), Availability overlapping with US Eastern Time core hours 📃 Skills: JavaScript, Node.js, TypeScript, REST, GraphQL, MySQL, MongoDB, Redis, AWS, EC2, Lambda, SQS, Express, Next.js, CORS, OWASP, Scrum 🏢 Description: We are looking for an experienced Node.js Engineer to join a team building and scaling a modern data-driven platform. ✅ Your responsibilities: Design, build, and maintain backend services using Node.js Develop scalable APIs (REST / GraphQL) Contribute to system architecture, performance, and scalability improvements Own the full development lifecycle: implementation, testing, deployment, and maintenance Collaborate closely with product, frontend, and DevOps teams in an Agile (Scrum) environment Participate in technical decision-making and drive best practices 🧠 Our requirements: 5+ years of experience with JavaScript / Node.js Strong proficiency in TypeScript Hands-on experience designing and building RESTful and/or GraphQL APIs Solid understanding of databases (relational and NoSQL, e.g., MySQL, MongoDB, Redis) Experience with AWS (e.g., EC2, Lambda, SQS) Good understanding of software architecture and scalable systems Experience with frameworks such as Express or Next.js Knowledge of web fundamentals (e.g., CORS) and security best practices (OWASP) Ability to work independently and support team-level technical decisions Fluent English (B2+) Availability overlapping with US Eastern Time core hours 🌟 What we offer: Remote work Flexible cooperation model (B2B / employment contract) Opportunity to work on a scalable, data-focused platform Collaboration with a highly skilled engineering team Real impact on technical decisions and system architecture
Technology
Sigma Software
Senior TypeScript/Node.js Developer (Swedish Ad Platform)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior TypeScript/Node.js Developer role focused on transforming a global AdTech platform into a scalable, API-first, multi-tenant microservices architecture on AWS serverless. The position involves designing high-performance services, governing API standards, and driving architectural standardization toward a reusable platform model. Work centers on performance, reliability, cost-efficiency, and strict data isolation at scale. 🗂️ Requirements: 7+ years production experience as Back-End Developer, Strong expertise in TypeScript, Strong expertise in Node.js, Experience designing API-first microservice architectures, Deep knowledge of AWS serverless: Lambda, API Gateway, DynamoDB, EventBridge, Experience with IaC tools: CloudFormation or Terraform, Experience designing RESTful APIs, Experience designing GraphQL APIs, Understanding of multi-tenant architecture, Experience with logical data isolation patterns, AdTech domain knowledge, Experience building standardized multi-client platforms, Focus on performance and reliability in distributed systems, Upper-Intermediate English level 📃 Skills: TypeScript, Node.js, AWS, Lambda, APIGateway, DynamoDB, EventBridge, CloudFormation, Terraform, REST, GraphQL, OpenAPI, JWT, AdCP, Microservices, Serverless, IaC 🏢 Description: Are you passionate about building high-performance platforms that serve millions of users worldwide? We are looking for a Senior TypeScript/Node.js Developer to join our team and help transform a global AdTech product into a scalable, platform-first architecture. At Sigma Software, we value engineering excellence, innovation, and collaboration, offering the opportunity to work on cutting-edge projects with world-class customers. You will have the chance to work with advanced AWS serverless solutions, contribute to strategic architectural decisions, and enjoy a supportive environment with professional growth opportunities. CUSTOMER Our Customer is a Sweden-based AdTech company specializing in advanced self-serve advertising platforms that automate direct transactions between advertisers and major global publishers. Their technology removes traditional friction in ad sales by enabling automation, transparency, and operational efficiency at scale. Platforms are trusted by internationally recognized publishers including TripAdvisor, Bloomberg, The Washington Post, Opera, and Dow Jones, handling millions of transactions worldwide. PROJECT The project is a strategic architectural transformation toward a Platform-First approach. The company is transitioning from monolithic, client-specific implementations to a standardized, API-driven, multi-tenant ecosystem of reusable microservices. These services power the entire product suite, remaining independent, scalable, and decoupled from frontend or customer-specific customization. Key Technologies: TypeScript, Node.js, AWS Lambda, API Gateway, DynamoDB, EventBridge, IaC tools (CloudFormation or Terraform), RESTful/GraphQL APIs. RESPONSIBILITIES Own and govern API design by defining and maintaining strict OpenAPI specifications before implementation begins Design and implement high-performance microservices using TypeScript and Node.js within a serverless AWS architecture Drive FinOps excellence by architecting solutions with AWS Lambda, API Gateway, DynamoDB, and EventBridge to achieve a Scale-to-Zero cost model Enforce logical isolation patterns across services, ensuring strict tenant data separation via JWT policies and Row-Level Security Maintain adherence to the Ad Context Protocol (AdCP) across all data models for consistent AdTech data language Develop reusable “Golden Path” templates, shared libraries, and engineering best practices Conduct rigorous code reviews focusing on latency (<200ms), availability (99.99%), and observability Translate product and commercial requirements into scalable technical specifications Contribute to evolving the overall platform architecture toward standardization and reusability REQUIREMENTS At least 7 years of production experience as a Back-End Developer Strong hands-on expertise with TypeScript and Node.js Proven experience designing API-first microservice architectures Deep expertise in AWS serverless ecosystem: Lambda, API Gateway, DynamoDB, EventBridge, and IaC tools (CloudFormation or Terraform) Solid AdTech domain knowledge, including advertising data models and workflows Extensive experience designing RESTful and GraphQL APIs with versioning, backward compatibility, and documentation Strong understanding of multi-tenant architecture and logical data isolation patterns Experience building standardized platforms for multiple clients instead of custom solutions Strong focus on performance, reliability, and observability in distributed systems At least an Upper-Intermediate level of English WILL BE A PLUS Experience as a Lead Back-End Developer PERSONAL PROFILE Proactive and detail-oriented with a strong sense of ownership Enjoys solving complex architectural challenges Thrives in collaborative, cross-functional teams Committed to delivering high-quality solutions meeting demanding performance and reliability standards
Technology
Sigma Software
Senior TypeScript/Node.js Developer (Swedish Ad Platform)
Senior
Remote
Bucharest, Romania
🏢 Summary: Senior TypeScript/Node.js Developer role focused on transforming a global AdTech product into a scalable, platform-first, API-driven microservices architecture. The position involves designing high-performance serverless solutions on AWS, enforcing strict API standards, and ensuring multi-tenant data isolation. You will drive architectural decisions to build reusable, scalable services powering millions of transactions worldwide. 🗂️ Requirements: 7+ years production experience as Back-End Developer, Strong expertise in TypeScript and Node.js, Experience designing API-first microservice architectures, Deep knowledge of AWS serverless (Lambda, API Gateway, DynamoDB, EventBridge), Experience with IaC tools (CloudFormation or Terraform), Experience designing RESTful and GraphQL APIs with versioning and backward compatibility, Understanding of multi-tenant architecture and logical data isolation, Knowledge of AdTech data models and workflows, Focus on performance, reliability, and observability in distributed systems, Upper-Intermediate English level 📃 Skills: TypeScript, Node.js, AWS, Lambda, APIGateway, DynamoDB, EventBridge, CloudFormation, Terraform, REST, GraphQL, OpenAPI, JWT, AdCP, Microservices, Serverless, IaC 🏢 Description: Are you passionate about building high-performance platforms that serve millions of users worldwide? We are looking for a Senior TypeScript/Node.js Developer to join our team and help transform a global AdTech product into a scalable, platform-first architecture. At Sigma Software, we value engineering excellence, innovation, and collaboration, offering the opportunity to work on cutting-edge projects with world-class customers. You will have the chance to work with advanced AWS serverless solutions, contribute to strategic architectural decisions, and enjoy a supportive environment with professional growth opportunities. CUSTOMER Our Customer is a Sweden-based AdTech company specializing in advanced self-serve advertising platforms that automate direct transactions between advertisers and major global publishers. Their technology removes traditional friction in ad sales by enabling automation, transparency, and operational efficiency at scale. Platforms are trusted by internationally recognized publishers including TripAdvisor, Bloomberg, The Washington Post, Opera, and Dow Jones, handling millions of transactions worldwide. PROJECT The project is a strategic architectural transformation toward a Platform-First approach. The company is transitioning from monolithic, client-specific implementations to a standardized, API-driven, multi-tenant ecosystem of reusable microservices. These services power the entire product suite, remaining independent, scalable, and decoupled from frontend or customer-specific customization. Key Technologies: TypeScript, Node.js, AWS Lambda, API Gateway, DynamoDB, EventBridge, IaC tools (CloudFormation or Terraform), RESTful/GraphQL APIs. RESPONSIBILITIES Own and govern API design by defining and maintaining strict OpenAPI specifications before implementation begins Design and implement high-performance microservices using TypeScript and Node.js within a serverless AWS architecture Drive FinOps excellence by architecting solutions with AWS Lambda, API Gateway, DynamoDB, and EventBridge to achieve a Scale-to-Zero cost model Enforce logical isolation patterns across services, ensuring strict tenant data separation via JWT policies and Row-Level Security Maintain adherence to the Ad Context Protocol (AdCP) across all data models for consistent AdTech data language Develop reusable “Golden Path” templates, shared libraries, and engineering best practices Conduct rigorous code reviews focusing on latency (<200ms), availability (99.99%), and observability Translate product and commercial requirements into scalable technical specifications Contribute to evolving the overall platform architecture toward standardization and reusability REQUIREMENTS At least 7 years of production experience as a Back-End Developer Strong hands-on expertise with TypeScript and Node.js Proven experience designing API-first microservice architectures Deep expertise in AWS serverless ecosystem: Lambda, API Gateway, DynamoDB, EventBridge, and IaC tools (CloudFormation or Terraform) Solid AdTech domain knowledge, including advertising data models and workflows Extensive experience designing RESTful and GraphQL APIs with versioning, backward compatibility, and documentation Strong understanding of multi-tenant architecture and logical data isolation patterns Experience building standardized platforms for multiple clients instead of custom solutions Strong focus on performance, reliability, and observability in distributed systems At least an Upper-Intermediate level of English WILL BE A PLUS Experience as a Lead Back-End Developer PERSONAL PROFILE Proactive and detail-oriented with a strong sense of ownership Enjoys solving complex architectural challenges Thrives in collaborative, cross-functional teams Committed to delivering high-quality solutions meeting demanding performance and reliability standards
Technology
RITS Professional Services
Senior Node.js Developer
Senior
Remote
Warsaw, Poland
40 - 50 PLN/hr
🏢 Summary: Remote Senior Backend Node.js Developer role focused on building and scaling an event-driven microservices trading platform. The position involves end-to-end development, collaborating across product, QA, and DevOps to deliver high-performance, scalable trading solutions. B2B contract with overlap required with NYC working hours. 🗂️ Requirements: Bachelor’s Degree in Computer Science or related field, 3-5 years professional web application development experience, Expert-level Node.js knowledge, Expert-level TypeScript knowledge, Experience with distributed systems, Experience with Apache Kafka, Redis, Kubernetes, MongoDB, Experience with automated unit testing and TDD, Strong understanding of performance optimization and computational complexity, Knowledge of algorithms and design patterns, Fluent English (written and spoken) 📃 Skills: Node.js, TypeScript, Kafka, Redis, Kubernetes, MongoDB, Microservices, TDD, Algorithms, DesignPatterns, Web, DistributedSystems 🏢 Description: We are looking for a performance-driven backend Senior Node.js Developer who can help us bring our client's trading solutions to the next level of functionality, scalability, and user experience. They are actively developing a new event-driven microservices architecture to form a foundational platform for delivering new trading applications. You will be responsible for delivering software end-to-end , from liaising with product managers and designers, to coordinating across international development teams on engineering and architecture to working with QA and DevOps teams - all ultimately to deliver a quality, innovative product to the traders and investors who depend on the platform every day. Requirements: Fluent English language [both written and spoken] Education: at least Bachelor's Degree, preferably in Computer Science 3-5 years' professional web application development experience Expert-level Node.js and TypeScript knowledge, and curiosity to learn more Broad knowledge of web platform and technologies Superior analytical and problem-solving ability Effective communication skills to work with different teams across an international company Experience with modern distributed systems and infrastructure technologies, including Apache Kafka, Redis, Kubernetes, and MongoDB Automated unit testing and test-driven development Robust understanding of performance issues, computational complexity, and code optimization. Familiarity and implementation of industry-standard algorithms and design patterns Proactive and team player who can deliver in a high-pressure demanding environment Nest.js – nice to have Offer details: 100% remote job preferrably at least 4-5 hours overlap with NYC working hours B2B contract rate up to 50 USD/h net Don't hesitate and apply now!