Team Lead Full-Stack Software Engineer

Full-time
Ukraine
Senior Level
Posted 5 months ago
Go ad-free with Premium ×
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Were hiring a Team Lead Software Engineer (Full-Stack: TypeScript/React + Nest.js) with solid English and a desire to join our team.

Responsibilities:

  • Lead technical development for a cybersecurity SaaS solution

  • Design, implement, and test high-quality, secure code

  • Maintain, debug, and improve existing software

  • Collaborate with teams to scope and prioritize features

  • Mentor and guide engineers, fostering a strong engineering culture

  • Collaborate on the strategic direction of application architecture

Technical Leadership & Programming:

  • Develop and review clean, maintainable, well-tested code

  • Build UI components (React, TypeScript) and RESTful APIs (Nest.js)

  • Ensure code quality, security, and adherence to best practices

  • Lead engineering standards adoption and reusable component development

Software Design & Architecture:

  • Define and drive the front-end and API technical roadmap

  • Design scalable, reusable UI components and API endpoints

  • Align with engineers, PMs, and designers on requirements

  • Make architectural decisions with performance and scalability in mind

  • Proactively address technical blockers before they escalate

Mentorship & Maintenance:

  • Coach junior and mid-level developers

  • Ensure high-quality code through testing strategies (unit/integration tests)

  • Resolve complex bugs, performance issues, and security vulnerabilities

  • Occasionally handle critical on-call support

  • Promote continuous learning and innovation

Requirements:

  • Bachelors in Computer Science or equivalent experience

  • 7+ years in software engineering, including team leadership

  • Expertise in JavaScript/TypeScript, React, Nest.js, and cloud security

  • Experience designing scalable SaaS solutions and microservices

  • Strong problem-solving, API design, and DevOps knowledge

  • Familiarity with Git, CI/CD, testing frameworks (Mocha, Jest), and cloud platforms (AWS/Azure/GCP)

  • Excellent communication skills and ability to drive technical decisions

We offer:

  • Friendly team and apleasant working environment, inthe Lviv office orremotely

  • Long-term employment

  • Interesting and challenging projects

  • Competitive compensation based onyour experience and skills

  • Opportunities for professional development and knowledge sharing

  • Competitive social package: 18days ofpaid vacation and 5days ofsick leave

  • Free English classes

Joinus todrive innovation incybersecurity SaaS solutions and lead atalented engineering team tonew heights!

Go ad-free with Premium ×
About the Job
Full-time
Ukraine
Senior Level
Posted 5 months ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Team Lead Full-Stack Software Engineer

The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

Were hiring a Team Lead Software Engineer (Full-Stack: TypeScript/React + Nest.js) with solid English and a desire to join our team.

Responsibilities:

  • Lead technical development for a cybersecurity SaaS solution

  • Design, implement, and test high-quality, secure code

  • Maintain, debug, and improve existing software

  • Collaborate with teams to scope and prioritize features

  • Mentor and guide engineers, fostering a strong engineering culture

  • Collaborate on the strategic direction of application architecture

Technical Leadership & Programming:

  • Develop and review clean, maintainable, well-tested code

  • Build UI components (React, TypeScript) and RESTful APIs (Nest.js)

  • Ensure code quality, security, and adherence to best practices

  • Lead engineering standards adoption and reusable component development

Software Design & Architecture:

  • Define and drive the front-end and API technical roadmap

  • Design scalable, reusable UI components and API endpoints

  • Align with engineers, PMs, and designers on requirements

  • Make architectural decisions with performance and scalability in mind

  • Proactively address technical blockers before they escalate

Mentorship & Maintenance:

  • Coach junior and mid-level developers

  • Ensure high-quality code through testing strategies (unit/integration tests)

  • Resolve complex bugs, performance issues, and security vulnerabilities

  • Occasionally handle critical on-call support

  • Promote continuous learning and innovation

Requirements:

  • Bachelors in Computer Science or equivalent experience

  • 7+ years in software engineering, including team leadership

  • Expertise in JavaScript/TypeScript, React, Nest.js, and cloud security

  • Experience designing scalable SaaS solutions and microservices

  • Strong problem-solving, API design, and DevOps knowledge

  • Familiarity with Git, CI/CD, testing frameworks (Mocha, Jest), and cloud platforms (AWS/Azure/GCP)

  • Excellent communication skills and ability to drive technical decisions

We offer:

  • Friendly team and apleasant working environment, inthe Lviv office orremotely

  • Long-term employment

  • Interesting and challenging projects

  • Competitive compensation based onyour experience and skills

  • Opportunities for professional development and knowledge sharing

  • Competitive social package: 18days ofpaid vacation and 5days ofsick leave

  • Free English classes

Joinus todrive innovation incybersecurity SaaS solutions and lead atalented engineering team tonew heights!