Senior Full-Stack + Data Engineer (TypeScript / Node.js / SQL)

$$$$
Product

About the Role

We are looking for a Senior Engineer who combines Full-Stack and Data Engineering expertise.

This is a hybrid role where one person covers both:

  • Full-Stack development (Node.js + React)
  • Data layer ownership (SQL Server, data access, troubleshooting)

The role is highly hands-on and involves working across multiple layers of a complex system, with a strong focus on production stability and customer-facing troubleshooting.

 

Responsibilities

  • Maintain and develop Node.js APIs and React frontend
  • Work with GraphQL and support full-stack feature delivery
  • Own and maintain the data layer (Microsoft SQL Server)
  • Implement and optimize data access logic using TypeScript
  • Investigate and resolve data-related and application issues
  • Participate in live troubleshooting sessions with customers
  • Ensure system stability across frontend, backend, and database layers
  • Collaborate with engineering and product teams on improvements

 

Tech Stack

  • Backend: Node.js (Hapi.js), TypeScript
  • Frontend: React.js, MobX
  • API: GraphQL
  • Database: Microsoft SQL Server
  • Additional: C# (data ingestion & analysis layer)

 

Requirements

  • Strong experience with Node.js and TypeScript
  • Solid frontend experience with React.js
  • Strong knowledge of SQL and database design (MS SQL Server preferred)
  • Experience working with data access layers and data troubleshooting
  • Hands-on experience with production systems and debugging
  • Experience in customer-facing environments (calls, troubleshooting)
  • Ability to work across both application and data layers
  • Fluent English (C1)

 

Nice to Have

  • Experience with GraphQL
  • Experience with complex or legacy systems
  • Exposure to C# or data ingestion systems

 

Hiring Process

  • Intro
  • Technical interview (with live coding)
  • Final interview (technical + interpersonal)

Required languages

English C1 - Advanced
Ukrainian Native
Published 20 April
35 views
ยท
3 applications
To apply for this and other jobs on Djinni login or signup.
Loading...