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 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: Bachelor’s 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 a pleasant working environment, in the Lviv office or remotely Long-term employment Interesting and challenging projects Competitive compensation based on your experience and skills Opportunities for professional development and knowledge sharing Competitive social package: 18 days of paid vacation and 5 days of sick leave Free English classes Join us to drive innovation in cybersecurity SaaS solutions and lead a talented engineering team to new heights!
Powered by JazzHR