Inspired by Innovation 🚀 Stellarstech is a software development studio inspired by the space sector’s revolutionary feats. We understand that such progress is only possible with innovative technology and management breakthroughs. This fuels our passion for crafting bespoke software solutions across consulting, development, UX design, and digital transformation.
19 грудня 2025

Principal Software Engineer (Node.js, Java, Python)

віддалено до $6000

StellarsTech is scaling and looking for a Principal Software Engineer to lead backend development on fast-growing projects for the US market. This role focuses on Node.js while offering opportunities to work with Java and Python systems.

What You’lll Be Doing:

Principal-level responsibilities:

  • Define long-term architecture and ensure consistency of technical decisions across the product.
  • Lead critical engineering initiatives focused on reliability, scalability, and system design.
  • Mentor engineers and guide them through complex tasks and architectural decisions.
  • Collaborate with PMs, BAs, and stakeholders to align technical solutions with business needs.
  • Conduct deep technical reviews and maintain high engineering standards.

Hands-on responsibilities:

  • Develop and maintain backend APIs using Node.js, Express, and databases (PostgreSQL, MongoDB).
  • Implement interactive and responsive components using React when needed.
  • Work closely with design and QA teams on feature delivery.
  • Optimize application performance, reliability, and security.
  • Write clean, maintainable, and well-tested code following modern development practices.

Who You Are:

  • 6+ years of professional experience with Node.js and React.
  • Strong knowledge of JavaScript/TypeScript, backend architecture, and REST APIs.
  • Experience designing distributed or high-load systems — a strong advantage.
  • Openness to work with Java and/or Python when needed.
  • Familiarity with Git and collaborative workflows.
  • English: Upper-Intermediate+.
  • Availability to work until 12:00–1:00 a.m. Kyiv time.

Project: we are considering your potential involvement in two different projects: 1) a portfolio of projects in domains such as insurance, billing systems, and related areas; 2) an Edtech product.

Our Hiring Process:

  • Intro Interview — appr. 30 min;
  • Technical Interview — 60 min;
  • Interview with CEO/PM — 60 min;
  • Project Interview — up to 60 min (optional).
LinkedIn