Full-Stack Engineer (Backend Focus)

RemoteSalary not specified
Kyiv, Ukraine · Lviv, Ukraine · Kharkiv, Ukraine

Tech Stack

DevOpsNode.jsAWSTypeScriptAPISQL

Job Description, Responsibilities & Requirements

Description language:

About the Position

Full-Stack Engineer (Backend Focus)

Поділитися:

About the Product

Introduction

Our partner is a Canadian product company with over a decade of history. They have created a set of utilities for Windows, used by people around the world: a driver updater, registry optimizer, privacy and disk tools.

The product is mature and stable-the team works on maintaining and developing the existing codebase, ensuring compatibility with current OS versions.

Technology Stack

Backend: NodeJS, ExpressJS, SocketIO, RabbitMQ, TypeScript

Frontend: Angular.js, ReactJS

Databases: MongoDB, MySQL, PostgreSQL, RedisDB, TypeORM, Mongoose, Sequelize

Infrastructure: Docker, Serverless Framework, CI, AWS (EC2, S3, Lambda, Cloud Formation, ECS/ECR, ElasticCache, ELB, Code Suite), AWS CDK

Operating Systems: Windows, Debian, CentOS, Amazon Linux

Your Team

You will join a small, well-coordinated team that supports a mature product-and has a large engineering community behind it. This is your chance if you are close to result responsibility and a calm work rhythm, as well as the opportunity to share knowledge and develop alongside strong engineers on other projects.

Culture

We bring high standards to the tech industry-this is the mission of our work. To match this, Techstack and all members are always moving forward.

Each of us has the opportunity to contribute to the product, company, team, industry, and personal development.
At Techstack, you can choose an interesting development format for yourself:

  • Meetups, where you can share your knowledge and simultaneously develop by spreading your experience within the company and local technical communities;

  • Mentorship or technical lead roles. By taking on one of these roles, you will help junior specialists and share your knowledge and experience with them;

  • Participation in our technical guilds, where you can discuss technical solutions, approaches, and industry trends.

This is what shapes our technical culture and company expertise.

Responsibilities

  • Support and development of a scalable ecosystem of backend services, admin portals, APIs, websites, and automation tools.

  • Support and modernization of existing systems based on both legacy and modern technology stacks.

  • Investigation of production issues, resolution of complex infrastructure failures, and root cause analysis.

  • Work with cloud infrastructure and deployment pipelines in AWS.

  • Analysis, stabilization, and gradual improvement of systems with limited or outdated documentation.

  • Participation in knowledge recovery, documentation, and technical debt reduction initiatives.

  • Close collaboration with existing technical stakeholders during onboarding and system handovers.

About You

  • You have 4+ years of commercial experience in software development.

  • You have strong experience in developing with Node.js.

  • You are proficient in TypeScript.

  • You have experience with REST API and distributed systems.

  • You have a high level of SQL and experience with relational databases.

  • You have experience with cloud infrastructure, preferably AWS.

  • You have experience in diagnosing production systems and legacy applications.

  • You understand software architecture, design patterns, security principles, and system integrations.

  • You can work independently with incomplete documentation.

  • You have strong analytical and problem-solving skills.

  • Your English level is Upper-Intermediate and above.

Nice to Have

  • Experience with supporting legacy systems.

  • Familiarity with AngularJS (v1).

  • Experience with infrastructure migration and modernization projects.

  • Experience in white-label or multi-brand SaaS environments.

  • DevOps mindset and inclination towards operational responsibility.

What We Offer

  • A stable and long-term position in an experienced team.

  • Broad opportunities for professional and career growth-professional challenges that encourage development, meetups, hackathons, and professional communities.

  • Work in an environment of horizontal connections and absence of micromanagement, where all team members are open to each other to resolve any issues.

  • The ability to work in our hubs (Kharkiv, Kyiv, Lviv, Wrocław) or receive everything necessary for a remote format.

  • Compensation of up to 50% of the cost of educational courses and conferences for your professional development.

  • Attend free English and business English courses.

  • 20 working days of vacation and 7 days of sick leave to support your health and rest.

  • Full legal and accounting support.

  • Receive nice gifts (appreciation gifts) for significant events and personal occasions.

Stages of Joining Techstack

  1. Pre-screening with the Recruiter or HR Generalist.
  2. Review of your CV by experts.
  3. English proficiency check.
  4. Interview with our experts.
  5. Interview with the client.

About Us

Techstack is a company that brings high standards of development to the IT industry and maintains them. We provide every team member with the opportunity to influence the development of the product, company, and processes.

Want to make your contribution?

You are in the right place.

Contact Us

Learn more about Techstack

© 2026 Techstack. All rights reserved.

Job Details

Company name:
Techstack Ltd
Location:
Kyiv, Ukraine · Lviv, Ukraine · Kharkiv, Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jul 1, 2026
Last checked:
Jul 1, 2026
Posted on the source:
Jun 22, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.