LaSoft Software Development

Team Lead Full-Stack Software Engineer

Posted: Nov 6, 2025

Job Description

We’re 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 solutionDesign, implement, and test high-quality, secure codeMaintain, debug, and improve existing softwareCollaborate with teams to scope and prioritize featuresMentor and guide engineers, fostering a strong engineering cultureCollaborate on the strategic direction of application architectureTechnical Leadership & Programming:Develop and review clean, maintainable, well-tested codeBuild UI components (React, TypeScript) and RESTful APIs (Nest.js)Ensure code quality, security, and adherence to best practicesLead engineering standards adoption and reusable component developmentSoftware Design & Architecture:Define and drive the front-end and API technical roadmapDesign scalable, reusable UI components and API endpointsAlign with engineers, PMs, and designers on requirementsMake architectural decisions with performance and scalability in mindProactively address technical blockers before they escalateMentorship & Maintenance:Coach junior and mid-level developersEnsure high-quality code through testing strategies (unit/integration tests)Resolve complex bugs, performance issues, and security vulnerabilitiesOccasionally handle critical on-call supportPromote continuous learning and innovationRequirements:Bachelor’s in Computer Science or equivalent experience7+ years in software engineering, including team leadershipExpertise in JavaScript/TypeScript, React, Nest.js, and cloud securityExperience designing scalable SaaS solutions and microservicesStrong problem-solving, API design, and DevOps knowledgeFamiliarity with Git, CI/CD, testing frameworks (Mocha, Jest), and cloud platforms (AWS/Azure/GCP)Excellent communication skills and ability to drive technical decisionsWe offer:Friendly team and a pleasant working environment, in the Lviv office or remotelyLong-term employmentInteresting and challenging projectsCompetitive compensation based on your experience and skillsOpportunities for professional development and knowledge sharingCompetitive social package: 18 days of paid vacation and 5 days of sick leaveFree English classesJoin us to drive innovation in cybersecurity SaaS solutions and lead a talented engineering team to new heights!Powered by JazzHRikPgE6nFGi

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In