Full-Stack Engineer (Node.js / React)

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Full-Stack Engineer (Node.js / React).

About the project

We are an early-stage SaaS startup building a payment analytics platform for platforms and marketplaces. Our mission is to provide visibility into payment processing fees, enable smarter payment strategies, and simplify finance operations.

You will join a small, experienced founding team with strong fintech backgrounds and play a key role in scaling the MVP, supporting pilot clients, and shaping the core product architecture.

This is a high-impact product role for someone who enjoys building from the ground up in a fast-moving startup environment.

Responsibilities

  • Own backend system design, feature delivery, and performance optimization

  • Build scalable RESTful APIs that transform payment data into actionable insights

  • Design and implement data pipelines to ingest and normalize high-volume transactional data from multiple payment providers

  • Deliver full-stack features when needed (Node.js + Next.js/React)

  • Collaborate closely with founders to align technical development with business goals

  • Use AI-assisted development tools (e.g., GitHub Copilot, Cursor) to accelerate delivery

  • Maintain high standards in testing, documentation, and system security

Requirements

  • 3+ years of full-stack development experience in SaaS or startup environments

  • Strong proficiency in Node.js

  • Proven experience designing RESTful APIs and building data pipelines

  • Hands-on experience with React and Next.js

  • Solid knowledge of PostgreSQL

  • Experience with AWS or GCP

  • Familiarity with AI development tools such as GitHub Copilot or Cursor

  • Self-driven and entrepreneurial mindset

  • Comfortable working with ambiguity and rapid iterations

Nice to Have

  • Previous experience in payments, fintech, or analytics

  • Experience working with transactional or financial data

  • Background in early-stage or MVP-stage products

Our perks

  • calendar
    Covered vacation period: 20 business days and 5 days off
  • English
    Free English classes
  • clock
    Flexible working schedule
  • smile
    Truly friendly and supporting atmosphere
  • home
    Working remotely or in one of our offices
  • user
    Medical insurance for employees from Ukraine
  • legal
    Legal support

Your dream job awaits you

Apply now!

    Successfully applied!