LaSoft Software Development

Lead Full-Stack Software Engineer (Ukraine)

Lviv, Lviv, Ukraine

3 months ago
Save Job

Summary

Weseek askilledLead Software Engineerwith strong expertise inFull-Stack Development (TypeScript/React + Node.js)and solidEnglish communication skillstojoin 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
  • Shape 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 (Node.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:

  • Bachelor’s in Computer Science or equivalent experience
  • 7+ years in software engineering, including team leadership
  • Expertise in JavaScript/TypeScript, React, Node.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
  • Accounting Services for Ukrainian Entrepreneurs

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

Powered by JazzHR

ikPgE6nFGi

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job