Software Engineer Team Lead (React + Node.js)

7 960 - 8 959 USDGross per month - Permanent
JavaScript

Software Engineer Team Lead (React + Node.js)

JavaScript
Centrum, Warszawa

DevsData LLC

Full-time
Permanent
Manager / C-level
Hybrid
7 960 - 8 959 USD
Gross per month - Permanent

Job description

💰 Salary: 29,500–33,200 PLN/month
🌎 Hybrid from Warsaw, Poland
🕦 Full-time position, long-term
☑️ Contract of Employment

We are looking for a Team Lead Software Engineer to join our client, a technology company that builds AI-powered platforms and consulting solutions for enterprise operations, with a strong focus on the private capital sector. The company has over ten years of experience working with high-growth and PE-backed businesses, combining deep domain expertise with advanced technology to drive measurable results.

In this role, the focus will be on leading a team of developers across front-end and back-end development, owning architectural decisions, and contributing directly to the codebase. You will mentor engineers and drive the delivery of high-performance web applications using React and Node.js.

Requirements

  • 7+ years of full-stack development experience with React.js and Node.js in production environments

  • 2+ years in a team lead, tech lead, or senior engineering leadership role

  • Strong command of the React ecosystem: Redux, React Hooks, component architecture, and performance optimization

  • Solid HTML5, CSS3, and modern JavaScript (ES6+); experience with build tooling such as Webpack, Vite, or Babel

  • Proficiency with Express.js and API design (RESTful; GraphQL is a plus)

  • Working knowledge of auth patterns: OAuth, JWT, session-based authentication

  • Hands-on experience with PostgreSQL or MySQL; familiarity with MongoDB or similar NoSQL databases

  • Docker experience required; Kubernetes is a plus

  • Familiarity with at least one major cloud platform (AWS preferred)

  • Comfortable with Git workflows and Agile/Scrum delivery

Responsibilities

  • Lead and mentor a team of software engineers; run code reviews, set engineering standards, and hold the bar on quality

  • Architect and build full-stack features using React.js (with Redux and Hooks) on the front end and Node.js / Express.js on the back end

  • Design scalable microservices and RESTful (or GraphQL) APIs aligned with product requirements

  • Own the testing strategy: define coverage expectations, enforce unit and integration testing, and integrate quality gates into CI/CD pipelines

  • Manage containerized deployments via Docker; collaborate on infrastructure with cloud platforms (AWS, Azure, or GCP)

  • Partner directly with Product and Design to translate requirements into production-grade, accessible interfaces

  • Model and maintain SQL and NoSQL data schemas; own data interaction patterns across services

  • Monitor production systems, triage incidents, and drive root-cause resolution

  • Keep technical documentation accurate and up to date

Get to know DevsData

We are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team. We employ people with experience in international corporations as well as the ones from the best technical and business universities.

Find out more: https://devsdata.com


Tech stack

    English

    C1

    Node.js

    advanced

    React

    advanced

    JavaScript

    advanced

Office location

About the company

DevsData LLC

DevsData is a premium recruitment and software development agency specialized in developing unique software, artificial intelligence, and Big Data solutions. We’re working 100% remotely so that we can change the world fr...

Company profile

Software Engineer Team Lead (React + Node.js)

7 960 - 8 959 USDGross per month - Permanent
Summary of the offer

Software Engineer Team Lead (React + Node.js)

Centrum, Warszawa
DevsData LLC
7 960 - 8 959 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest DevsData LLC z siedzibą na 1820 Avenue M #481, Brooklyn, NY 11230, USA (dalej jako "admini... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.