NIX logo

Senior Node.js Engineer

NIX

Hybrid
Ukraine
Full-time
Senior
6+ yrs
Salary not listedPosted 31m ago

Real job — pulled straight from NIX’s careers page · Verified October 8, 2026 · No reposts.

Job description

NIX is hiring a Senior Node.js Engineer — a full-time, based in Ukraine role. Apply directly on NIX's careers page below.

Senior Node.js Engineer

Location: Ukraine

Department: Questrade: Ragnarok Native Team

N-iX is looking for a Senior Node.js Engineer to join a long-term project for a leading Canadian fintech company specializing in online brokerage and wealth management. Our client provides retail investors with trading platforms, mobile applications, and investment products in a regulated financial environment. You will join a product pod within the Experience Platform engineering group, where teams own their domains end to end across web, mobile, and backend services. The expanding Ukrainian team will consist of two product pods of four developers each, supported by a Team Lead and a Senior QA Engineer. This role focuses on Node.js and TypeScript, with contributions to React and React Native features. You will influence architectural decisions, lead technical initiatives, and help build reliable, scalable financial products.

Responsibilities:

  • Design and develop Node.js/TypeScript services and RESTful APIs within a microservices or service-oriented architecture.
  • Lead the technical design and delivery of complex features, documenting architectural decisions and trade-offs.
  • Build and maintain web and mobile features using React and React Native.
  • Work with product partners to break down complex, ambiguous problems into manageable delivery increments.
  • Own performance and scalability within your domain: identify bottlenecks, optimize database queries, and improve services under production load.
  • Set and uphold engineering standards for code quality, testing, security, observability, and operational readiness.
  • Mentor developers through code reviews and pair programming.
  • Collaborate with Product, UX, Enterprise Architecture, and Security teams to deliver resilient, scalable, and compliant solutions.
  • Participate in incident response and on-call rotations, and follow through on actions from blameless post-incident reviews.
  • Explore and adopt AI tools that improve developer productivity.

Requirements:

  • 6+ years of software engineering experience, including 5+ years with Node.js and TypeScript.
  • 1+ year of commercial experience with React and/or React Native.
  • Experience designing RESTful APIs and working with microservices or service-oriented architectures.
  • Hands-on experience with relational and/or NoSQL databases, including query performance tuning.
  • Experience with cloud platforms; GCP is preferred, while AWS or Azure experience is also welcome.
  • Practical experience with CI/CD tooling and containerized workloads.
  • Experience leading technical initiatives involving multiple developers, without relying on formal management authority.
  • Strong communication skills and the ability to explain technical trade-offs to engineering and cross-functional audiences.
  • English proficiency sufficient for effective collaboration with an international team.
  • A degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Nice to have:

  • Experience in financial services, brokerage, trading, or other regulated environments.
  • Experience with WebSockets, Apache Kafka, or Google Pub/Sub, particularly for real-time streaming and low-latency systems.
  • Knowledge of Kubernetes, Terraform, or other infrastructure-as-code tools.
  • Knowledge of secure development practices, threat modeling, or DevSecOps.
  • Experience building AI/ML-enabled features.
  • Experience with Claude Code or other AI-assisted development tools.
  • Experience with Angular.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Get Senior Node.js Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Edpuzzle logo

Software Engineer

Remote · Spain-eligible
✓ From careers page· 10h ago
Engine logo

Staff Application Security Engineer

$183k–$215kRemote · US-eligible
✓ From careers page· 10h ago
Lively logo

Senior Software Engineer - Front-End (Remote)

$125k–$200kRemote · US-eligible
✓ From careers page· 10h ago
Lively logo

Senior Software Engineer - Backend

$125k–$200kRemote · US-eligible
✓ From careers page· 10h ago

Frequently asked questions

What skills are required for Senior Node.js Engineer at NIX?

The required skills for Senior Node.js Engineer at NIX include: Node.js, TypeScript, React, React Native, REST, Microservices, SQL, NoSQL, GCP, AWS, Azure, CI/CD, Docker, Kafka, Kubernetes, Terraform, Angular.

What is the seniority level for Senior Node.js Engineer at NIX?

Senior Node.js Engineer at NIX is a Senior level position.

How do I apply for Senior Node.js Engineer at NIX?

You can view the full description and apply for Senior Node.js Engineer at NIX on EchoJobs: https://echojobs.io/job/nix-senior-node-js-engineer-2e8z3.