Senior Back-End (API) Developer (Node.js)

Source Angel

Warszawa

Hybrid

PLN 180,000 - 240,000

Full time

32 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equipment provided
Competitive salary

Job summary

Source Angel in Warsaw is seeking a Senior Back-End (API) Engineer (Node.js) to architect and maintain scalable services supporting CRM and marketing workflows for US-based clients.

You will work on a modern stack with PostgreSQL, write efficient SQL, and collaborate with cross-functional teams. Fluent English and overlap with US Central Time are required.

Qualifications

  • Must-have PostgreSQL expertise and SQL performance tuning skills.
  • Ability to solve complex technical challenges with creative thinking.
  • Fluent English with 4–5 hours of overlap with US Central Time.

Responsibilities

  • Architect, design, and maintain core services supporting the CRM and Marketing platforms
  • Build advanced, scalable data models tailored to real estate workflows
  • Write efficient SQL queries and optimize database operations
  • Develop high-quality features with robust unit and integration tests
  • Collaborate with Customer Success to understand real-world agent workflows
  • Influence architectural decisions for long-term maintainability and growth
  • Partner with frontend developers and cross-functional teams to build cohesive solutions
  • Lead projects when needed and elevate engineering culture

Skills

PostgreSQL
SQL performance tuning
Problem solving
English proficiency

Tools

RabbitMQ
Redis

Job description

Senior Back-End (API) Developer (Node.js)

Warsaw, Poland · Backend developer

We are Source Angel - a Danish-rooted software company with development centers in Ukraine, Poland, and Romania. For 10+ years,we'vebeen building dedicated tech teams for global clients, focusing on long-term partnerships and a strong people-first culture.

Wefosteranenvironmentofrespect,transparency,andprofessionalgrowth,offeringengineersfreedomwithresponsibility,collaborativeScandinavianleadership,andaninternationalmindset.

WearelookingforanexperiencedSeniorBack-End(API)Engineertojoina US-basedcompanybuildingthenextgenerationofenterpriserealestatetechnology. Theplatformhelpsrealestateprofessionalsstreamlinetheentirebuyingandsellingjourneybyunifyingdata,marketing,andtransactionworkflowsintoonepowerfulsystem.It'saproduct-driventeamwithamodernstackandastrongengineeringculture.

AbouttheProject

We'relooking for a backend engineer who lives and breathes clean architecture, loves solving complex data problems, and wants to build high-impact systems used by top agents across the United States. Ifyou'repassionate about Node.js, PostgreSQL, scalable APIs, and performance optimization,you'llfeel right at home here.

Location:Warsaw(B2B)

Responsibilities:

  • Architect, design, andmaintaincore services supporting the CRM and Marketing platforms
  • Buildadvanced,scalabledatamodelstailoredtotheevolvingneedsoftherealestateindustry
  • Writeefficient,high-performanceSQLqueriesandoptimizedatabaseoperations
  • Develophigh-qualityfeatureswithrobustunitandintegrationtesting
  • CollaboratewithCustomerSuccesstounderstandreal-worldagentworkflowsandimproveuserexperience
  • Influencearchitecturaldecisionstosupportlong-termmaintainabilityandgrowth
  • Partnerwithfront-enddevelopersandcross-functionalteamstobuildcohesive,elegantsolutions
  • Leadprojectswhenneededandhelpcontinuouslyleveluptheengineeringculture

Requirements

Must-have:

  • StrongproficiencywithPostgreSQLandSQLperformancetuning(includingpureSQL,noORM)
  • Creativityinsolvingcomplextechnicalchallenges
  • FluentEnglish,with4-5hoursofoverlapwithUS Central Time

Nice-to-have:

  • ExperiencewithRabbitMQandRedis
  • Experienceworkingonhighlydata-intensiveproductionsystems
  • Experiencetakingfullownershipofafeaturefromplanningthroughproductionwithminimaloversight

WeOffer:

  • Excitingprojectswithdynamicclients
  • Weprovidethenecessaryequipmentforyourwork
  • Anattractivesalarypackagematchingyourexperienceandresponsibilities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Back-End (API) Developer (Node.js)
Senior Back-End (API) Developer (Node.js)

Sourceangel • Warszawa

Hybrid
PLN 180,000 - 260,000
Equipment provided
Competitive salary
Dynamic projects
Integration Engineer (Full-stack)
Integration Engineer (Full-stack)

Sourceangel • Warszawa

Hybrid
PLN 120,000 - 180,000
Equipment provided
Competitive salary
Integration Engineer (Full-stack)
Integration Engineer (Full-stack)

Source Angel • Warszawa

Hybrid
PLN 120,000 - 180,000
Equipment provided
Attractive salary package
Senior Backend API Engineer (Node.js) – Real Estate APIs
Senior Backend API Engineer (Node.js) – Real Estate APIs

Sourceangel • Warszawa

Hybrid
PLN 180,000 - 260,000
Equipment provided
Competitive salary
Dynamic projects
Senior Software Developer room
Senior Software Developer room

Integral Solutions - Informatica Distributor • Warszawa

Hybrid
PLN 218,000 - 290,000
Senior Full-stack Developer
Senior Full-stack Developer

your Jared • Poznań

Hybrid
PLN 180,000 - 280,000
Hybrid/remote work Poland
Work abroad up to 60 days annually
Relocation opportunities
+4
Senior Frontend Engineer (Angular)
Senior Frontend Engineer (Angular)

Sourceangel • Warszawa

On-site
PLN 180,000 - 240,000
Medical insurance
Flexible work location
20 days vacation
+2
Senior Node.js Developer
Senior Node.js Developer

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Remote work within Poland
Employee stock purchase plan with 15%—
+1
Full Stack Developer (Angular & Node.js)
Full Stack Developer (Angular & Node.js)

your Jared • Łódź

Hybrid
PLN 180,000 - 270,000
Health insurance
Multisport
Shopping vouchers
+2
Senior Full-stack Developer
Senior Full-stack Developer

your Jared • Województwo pomorskie

On-site
PLN 180,000 - 260,000
Employee Stock Purchase Plan
Health insurance
Multisport
+7