Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
McGregor Boyall, a global recruitment consultancy since 1987, specialises in sourcing top-tier permanent and contract professionals across diverse disciplines.

Senior Back-end Developer (Node.js / TypeScript)

About the Role

We are looking for a Senior Back-end Developer to join our client's team. You will architect and implement robust backends, interacting with various data stores and third-party APIs to support real-time automated decision-making. Working in an agile, multinational environment, you'll have huge creative freedom and ownership over your projects while collaborating closely with Product Managers, Senior Engineers, and Architects.

Key Responsibilities

  • Architect and implement backends and their interactions with data stores and APIs.

  • Support reliable databases and APIs for real-time automated decision-making.

  • Deploy software using industry-standard tooling like Kubernetes clusters and AWS Lambda functions.

  • Investigate and resolve production issues, implementing timely fixes to minimize user impact.

  • Focus heavily on security, following Defense in Depth principles and ensuring containers are secure.

  • Implement robust automated test suites (unit, integration, and e2e) to maintain a low failure rate.

  • Leverage AI-assisted development tools (such as Cursor, Claude Code, or Devin) as a core part of your daily workflow to accelerate speed and quality.

Requirements

  • 5+ years of hands-on experience with Node.js, JavaScript, and TypeScript.

  • Practical knowledge of at least one relational database system (e.g., PostgreSQL, MySQL, or SQL Server).

  • Adept with microservices and system design patterns.

  • Experience implementing the test pyramid and utilizing good security practices.

  • Strong sense of ownership, independence, and the ability to clearly convey ideas across technical and non-technical teams.

  • Comfort with AI-assisted development tools as a core part of your setup.

  • Good command of English (written and spoken).

  • Availability in the afternoons/evenings for occasional alignment with multinational teams across time zones.

Tech Stack & Tools

  • Backend: Node.js, TypeScript, Nest.js

  • Cloud & DevOps: Docker, Kubernetes, AWS (Fargate, Lambda)

  • Testing: Automated software testing (unit, integration, e2e)

  • AI Tools: Cursor, Claude Code, Devin (autonomous AI engineer)

Nice-to-Haves

  • Familiarity with Docker/Kubernetes/AWS deployment processes.

  • Experience with profiling and performance optimization.

  • Experience giving high-quality feedback during code reviews.

Recommended for you based on this role

Similar stack
Same company
In your city
Data Engineer 2 days ago
In office • Full-Time • Kraków
Python
SQL
Databases
Apache Kafka
Google BigQuery
AI/ML
Airflow
dbt
DevOps
GCP
Google Cloud Run
SLI/SLO/SLA
Apply
$119k – $132k per year • Remote • Full-Time • 8+ years exp • Warsaw
Databases
Google BigQuery
Snowflake
AI/ML
Dagster
dbt
LLM
Apply
Senior Java Engineer 22 days ago
$83k – $165k per year • In office • Full-Time • Warsaw
C#
Java
Apply
$110k – $179k per year • In office • Full-Time • Wrocław
Python
AI/ML
Embeddings
LLM
RAG
DevOps
AWS
Kubernetes
Vector
Apply
Remote • Full-Time • Warsaw
Node JS
Python
SQL
JavaScript
AI/ML
Embeddings
LLM
Multimodal AI
PyTorch
DevOps
Docker
Kubernetes
Apply
Data Engineer 29 days ago
$103k – $138k per year • In office • Full-Time • 5+ years exp • Kraków
Python
Scala
SQL
Databases
Databricks
AI/ML
Spark
DevOps
Azure
Analytics
Power BI
Apply
Remote • Full-Time • 3+ years exp • Warsaw
Kotlin
Kotlin
Kotlin Coroutines
Kotlin Flow
Mobile
Jetpack Compose
MVI
MVVM
State Management
DevOps
Rest API
Apply
AI Engineer 1 month ago
In office • Full-Time • Warsaw
Python
DevOps
Azure
CI/CD
GitHub Actions
Apply
$83k – $165k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Warsaw
C++
Java
Python
C
C++
Protobuf
C
ZeroMQ
Databases
Apache Kafka
DevOps
Docker
Grafana
Kubernetes
Prometheus
Apply
Python Engineer 1 month ago
$83k – $165k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Wrocław
C++
Python
Rust
SQL
AI/ML
NumPy
Pandas
Time Series Forecasting
DevOps
CI/CD
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Warsaw
Remote work
Remote (Poland)
Employment
Full-Time

Compensation

Salary
$86k – $106k per year