We seek a skilled Lead Software Engineer with strong expertise in Full-Stack Development (TypeScript / React + Node.js) and solid English communication skills 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
- Shape the strategic direction of application architecture
Technical Leadership & Programming :
Develop and review clean, maintainable, well-tested codeBuild UI components (React, TypeScript) and RESTful APIs (Node.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, Node.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 classesAccounting Services for Ukrainian EntrepreneursJoin us to drive innovation in cybersecurity SaaS solutions and lead a talented engineering team to new heights!
We seek a skilled Lead Software Engineer with strong expertise in Full-Stack Development (TypeScript / React + Node.js) and solid English communication skills 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 cultureShape the strategic direction of application architectureTechnical Leadership & Programming :
Develop and review clean, maintainable, well-tested codeBuild UI components (React, TypeScript) and RESTful APIs (Node.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, Node.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 classesAccounting Services for Ukrainian EntrepreneursJoin us to drive innovation in cybersecurity SaaS solutions and lead a talented engineering team to new heights!
Requirements : JavaScript, React, Node.js, TypeScript, CI / CD, AWS, Azure, API, DevOps, Unit testing, Mocha, Jest, SaaS, Cybersecurity Additionally : Small teams, International projects.