Senior Backend Software Engineer (Node.js) at Techstack Ltd

Hoorya

Wrocław

Hybrid

PLN 220,000 - 300,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Long-term position
Professional growth
Collaborative environment
Remote work possible
Education & conference support
English courses
Paid time off & sick days
Legal and accounting support
Gifts for occasions

Job summary

Hoorya is seeking a Senior Backend Software Engineer (Node.js) to join a long-term project for a Canadian partner. You will maintain and modernize a large ecosystem of services, APIs, and admin portals, spanning legacy and cloud-based technologies.

You will work with Node.js, TypeScript, JavaScript, AWS, and a range of databases and messaging systems, applying AI-assisted tools to coding, debugging, and documentation while ensuring code quality and security.

Qualifications

  • 5+ years of commercial software development experience.
  • Strong hands-on experience with Node.js, TypeScript, and JavaScript.
  • Experience building and supporting REST APIs and distributed systems.
  • Strong SQL skills and experience with relational databases.
  • Confident hands-on experience with AWS and cloud infrastructure.
  • Experience troubleshooting production systems and working with legacy applications.
  • Good understanding of software architecture, design patterns, security, and system integrations.
  • Comfortable working independently with complex systems and limited documentation.
  • Hands-on experience using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar in everyday work.
  • Ability to use AI tools for coding, debugging, testing, refactoring, documentation, and exploring unfamiliar codebases, while carefully reviewing the generated output.
  • Strong sense of ownership, attention to detail, and a practical approach to solving problems.

Responsibilities

  • Support and improve backend services, APIs, admin portals, websites, and automation tools.
  • Maintain and gradually modernize existing applications, working across both legacy and newer technologies.
  • Investigate production issues, troubleshoot problems, and find their root causes.
  • Work with AWS services, cloud infrastructure, and deployment pipelines.
  • Improve the stability, performance, and maintainability of existing systems.
  • Dive into unfamiliar systems, figure out how they work, and help keep technical documentation up to date.
  • Use AI tools in daily work for coding, debugging, testing, refactoring, and documentation.
  • Review AI-generated code and ensure it meets quality, security, and maintainability standards.
  • Work closely with the team and client-side stakeholders during onboarding and knowledge transfer.
  • Take ownership of your areas and help reduce technical debt.

Skills

Node.js
TypeScript
JavaScript
REST APIs
Distributed systems
SQL
AWS
Security
Code review
Ownership

Tools

MySQL
PostgreSQL
MongoDB
Amazon Aurora
AWS Lambda
Serverless Framework
API Gateway
AWS SDK
RabbitMQ
Amazon SQS
Docker
Terraform
AngularJS v1
GitHub Copilot
Cursor
Claude Code

Job description

We are looking for a Senior Backend Software Engineer (Node.js) to join a long-term project for our Canadian partner, an international software company with a portfolio of Windows products distributed under multiple brands. The project involves a large, interconnected ecosystem of applications and services built and maintained over many years. It combines legacy systems with modern cloud-based solutions and includes backend services, administrative platforms, APIs, websites, integrations, and internal tools supporting product distribution, marketing, and operations. Technology stack: Node.js, TypeScript, JavaScript, MySQL, PostgreSQL, MongoDB, Amazon Aurora, AWS, AWS Lambda, Serverless Framework, API Gateway, AWS SDK, RabbitMQ, Amazon SQS, Docker, Terraform, AngularJS v1, GitHub Copilot.

Обов’язки
  • Support and improve backend services, APIs, admin portals, websites, and automation tools.
  • Maintain and gradually modernize existing applications, working across both legacy and newer technologies.
  • Investigate production issues, troubleshoot problems, and find their root causes.
  • Work with AWS services, cloud infrastructure, and deployment pipelines.
  • Improve the stability, performance, and maintainability of existing systems.
  • Dive into unfamiliar systems, figure out how they work, and help keep technical documentation up to date.
  • Use AI tools in your daily work for coding, debugging, testing, refactoring, and documentation.
  • Review AI-generated code and make sure it meets the required standards for quality, security, and maintainability.
  • Work closely with the team and client-side stakeholders during onboarding and knowledge transfer.
  • Take ownership of your areas and help reduce technical debt.
Вимоги
  • 5+ years of commercial software development experience.
  • Strong hands-on experience with Node.js, TypeScript, and JavaScript.
  • Experience building and supporting REST APIs and distributed systems.
  • Strong SQL skills and experience with relational databases.
  • Confident hands-on experience with AWS and cloud infrastructure.
  • Experience troubleshooting production systems and working with legacy applications.
  • Good understanding of software architecture, design patterns, security, and system integrations.
  • Comfortable working independently with complex systems and limited documentation.
  • Hands-on experience using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar in everyday work.
  • Ability to use AI tools for coding, debugging, testing, refactoring, documentation, and exploring unfamiliar codebases, while carefully reviewing the generated output.
  • Strong sense of ownership, attention to detail, and a practical approach to solving problems.
Що пропонуємо
  • Stable and long-term position in an experienced team.
  • Broad opportunities for professional and career growth, including professional challenges that encourage personal development, meetups, hackathons, professional communities, and more.
  • Horizontal connections and the absence of micromanagement foster a collaborative environment in which all team members are accessible to one another for any concerns.
  • Hubs in Kharkiv, Kyiv, Lviv, and Wrocław (Poland), or everything necessary for remote work.
  • Up to 50% compensation for the cost of educational courses and conferences to support professional development.
  • Free English language and business English courses.
  • 20 days off and 7 sick days to support your health and well-being.
  • Legal and accounting support.
  • Appreciation gifts for significant events and occasions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Middle Full-Stack Software Engineer (.NET + React) at Techstack
Middle Full-Stack Software Engineer (.NET + React) at Techstack

Hoorya • Wrocław

Hybrid
PLN 180,000 - 280,000
Long-term role
Professional development
Remote/hub offices
+3
Senior Python Backend Engineer (PostgreSQL & Knowledge Graphs) at Techstack
Senior Python Backend Engineer (PostgreSQL & Knowledge Graphs) at Techstack

Hoorya • Wrocław

Hybrid
PLN 190,000 - 290,000
Long-term role
Career growth
Remote work opportunity
+6
DevOps Engineer (GCP) at Techstack Ltd
DevOps Engineer (GCP) at Techstack Ltd

Hoorya • Wrocław

Hybrid
PLN 180,000 - 300,000
Educational courses 50% off
English courses
Health & well-being support
+2
Senior Full-Stack Developer (React Native/Node.js/TypeScript)
Senior Full-Stack Developer (React Native/Node.js/TypeScript)

Yalantis • Warszawa

Hybrid
PLN 240,000 - 360,000
Medical insurance
Paid vacation
Sick leave
+7
Backend Node.js Engineer | TypeScript, Remote
Backend Node.js Engineer | TypeScript, Remote

MasterBorn • Polska

Hybrid
PLN 112,000 - 179,000
Annual training budget 3,000 PLN
Multisport
Luxmed
+3
.NET Fullstack Developer Senior / Tech Lead (EU Public)
.NET Fullstack Developer Senior / Tech Lead (EU Public)

Britenet • Polska

Hybrid
PLN 180,000 - 240,000
Language lessons
Team-building events
Flexible hours
+2
Fullstack java developer in business systems
Fullstack java developer in business systems

IT Squad • Warszawa

Hybrid
PLN 180,000 - 260,000
Корпоративные мероприятия
Медицинское обслуживание
Спортивные абонементы
Middle Backend Developer (Node.js)
Middle Backend Developer (Node.js)

MasterBorn • Polska

Hybrid
PLN 112,000 - 179,000
Annual training budget 3,000 PLN
Multisport
Luxmed
+3
Senior Full-Stack Developer (AI-Driven Development)
Senior Full-Stack Developer (AI-Driven Development)

5Blue Software • Województwo mazowieckie

Remote
PLN 180,000 - 280,000
Flexible Work Environment: Remote work
1:1 English Classes
Premium Medical Insurance
+5
Backend engineer in payments
Backend engineer in payments

Peoplemore • Warszawa

Hybrid
PLN 180,000 - 300,000
Частная медицинская страховка
Спортивная карта
Курсы обучения
+1
Top locations