×
Register Here to Apply for Jobs or Post Jobs. X

Senior Node.js Engineer

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Synerise SA
Full Time position
Listed on 2026-06-25
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Software Engineer, Node.js
Salary/Wage Range or Industry Benchmark: 100000 - 150000 USD Yearly USD 100000.00 150000.00 YEAR
Job Description & How to Apply Below
Location: Town of Poland

Synerise is not just another tech company. It is a space where our brilliant team consequently brings technology change to the business world and instead of following known paths, we are creating a new one – a next-generation, fully personalized, and AI-driven customer experience.

We successfully deliver an all-in-one tool – Synerise. An ever-evolving behavioral data platform, enhanced by AI to generate outstanding ROI in more than 30 markets for industry leaders in Retail, Banking, eCommerce, Automotive, Insurance, and Telco, processing more than 150 billion transactions annually. However, we don’t limit ourselves solely to this solution. We’re building Base Model – a foundation model for behavioral data embedded within a novel platform for enterprise Data Science teams, that is another step on our path to create innovation in AI and demonstrate its potential for the business world.

Having such great solutions, we are looking for a highly motivated Senior Node.js Engineer to join our brave and brilliant Synerise Team. See if you fit our diverse and dynamic environment, where we constantly evolve together with the growth of our clients.

What will you do on a daily basis?
  • Develop and maintain microservices in Node.js + Type Script.

  • Design and implement REST APIs aligned with OpenAPI.

  • Work with PostgreSQL — both via Sequelize (ORM) and in raw SQL when we need finer control over the query.

  • Event-driven processing with Kafka.

  • Write tests — unit, integration, and end-to-end (Vitest/Jest).

  • Review code and discuss architecture and quality with the team.

  • Co-author technical documentation and design decisions (RFCs, design docs).

  • Operate in 2-week sprints in a Scrum model, working closely with a dedicated Product Owner.

What will make us a perfect match?
  • At least 5 years of commercial experience with Node.js in a production environment.

  • Strong knowledge of Type Script.

  • Solid foundations in asynchronous programming (Promise, async/await, event loop, streams).

  • Practical knowledge of REST/HTTP, JSON, OpenAPI.

  • Experience with SQL (preferably PostgreSQL) and an ORM (Sequelize or similar).

  • Experience writing tests (Jest, Vitest, or equivalent).

  • The ability to write clean, well-organized code (DRY/KISS/SOLID).

  • Confident use of Git and a merge-request / code-review workflow.

  • Communicative English in writing (documentation, code, comments).

What will convince us even more?
  • Hands‑on experience using AI coding (e.g., Claude Code, Cursor, Git Hub Copilot) as part of daily software engineering work.

  • Knowledge and experience with transactions and concurrent operations in PostgreSQL (or another relational database).

  • Experience working with large datasets.

  • Experience with Kafka or another message broker.

  • Working with distributed systems and microservices in production.

  • Familiarity with Docker and Kubernetes.

  • Experience with CI/CD (e.g., Git Lab CI).

  • Basic knowledge of Python — for writing helper scripts.

  • Schema validation (Joi) and safe error handling.

  • Prior exposure to the CDP / loyalty domain.

What can we provide for you?
  • Work with a modern stack (Node.js, Type Script, PostgreSQL, Kafka, Docker, Kubernetes) at real scale.

  • Stack kept on current versions — we don't let applications drift into technical debt; we regularly modernize dependencies and tooling.

  • Day-to-day support from AI agents (Claude Code, OpenAI tools) — treated as a standard part of our toolkit, not an experiment.

  • Real impact on a product used by top clients in 30+ countries.

  • Close cooperation with experienced engineers and a dedicated Product Owner.

  • A clear rhythm of work: 2-week sprints, Scrum/Agile.

  • A non-corporate atmosphere oriented around meritocracy — we reward thinking and quality, not hours behind a desk.

  • Flexible working hours and no dress code.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary