Senior Back-end Engineer (Node.js)

New
S
SwingDevInsurTech
Warszawa, Nowy Świat 35, Poznań, Wrocław, Kraków, Country code: PL, Occasional evening meetings required to ensure communication across time zones.Full-TimeSenior
Salary26,000 - 32,000 PLN per month
Apply NowOpens the employer's application page

Job Details

Languages
English (B2 level, written & spoken)
Experience
At least 5 years of hands-on experience with Node.js, JavaScript, and TypeScript.
Required Skills
AWSDockerNode.jsPostgreSQLKubernetesTypeScriptNest.jsMicroservices

Requirements

  • At least 5 years of hands-on experience with Node.js, JavaScript, and TypeScript.
  • Practical knowledge of at least one relational database system such as PostgreSQL, MySQL, or SQL Server.
  • Strong proficiency in microservices and system design patterns.
  • Experience implementing the test pyramid (unit, integration, and e2e tests).
  • Ability to engage in software design and architecture discussions.
  • Effective use of good security practices.
  • Experience with AI-assisted development tools like Cursor, Claude Code, or Codex.
  • B2 command of English (written and spoken).
  • Independent problem-solving and ownership skills.
  • Ability to convey ideas clearly across technical and non-technical teams.

Responsibilities

  • Architect and implement backends and their interactions with various data stores and 3rd party APIs.
  • Support reliable databases and APIs for real-time automated decision-making.
  • Deploy software using industry-standard tooling like Kubernetes clusters and Lambda functions.
  • Investigate and resolve production issues by analyzing code, data, and system behavior.
  • Implement robust automated test suites to ensure high quality and low failure rate of delivered code.
  • Work in a DevOps style ensuring Defense in Depth principles are followed.
  • Collaborate with Product Managers and Architects to turn business rules into high-quality, tested code.
View Full Description & ApplyYou'll be redirected to the employer's site
26,000 - 32,000 PLN per month
Apply Now