Match score not available

Lead Full-Stack Software Engineer (Ukraine)

extra holidays - fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or equivalent experience., 7+ years in software engineering with focus on full-stack development., Expertise in TypeScript, React, and Node.js., Proven leadership skills in technical projects and teams..

Key responsabilities:

  • Lead delivery of technical features for cybersecurity solution.
  • Mentor junior and mid-level developers while ensuring code quality.

LaSoft Software Development logo
LaSoft Software Development Scaleup https://lasoft.org/
51 - 200 Employees
See all jobs

Job description

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 the delivery of technical features for a unique cybersecurity SaaS solution tailored to small business customers.

  • Design, implement (write high-quality and secure code), and test application software.

  • Drive troubleshooting, debugging, maintenance, and improvement of existing software.

  • Collaborate with cross-functional teams to scope and prioritize engineering requirements for features.

  • Mentor and lead a team of engineers, fostering an exceptional engineering culture, practices, and processes.

  • Contribute to the strategic direction of application architecture and software design.

Technical Leadership and Programming:
  • Lead the development and delivery of clean, maintainable, and well-tested code.

  • Develop front-end UI components using TypeScript and the React Framework.

  • Design and implement RESTful API endpoints using TypeScript and Node.js.

  • Review and approve code contributions, ensuring adherence to engineering best practices.

  • Guide the team in building reusable code and libraries for future use.

  • Ensure software security requirements are implemented and met.

  • Drive the adoption of engineering standards and best practices.

Software Design and Architecture:
  • Define and drive the technical roadmap for front-end and API architecture.

  • Design reusable and scalable React components and API endpoints.

  • Lead design sessions with engineers, Product Managers, and UX Designers to align on requirements and timelines.

  • Make architectural decisions with a focus on performance, scalability, and customer experience.

  • Anticipate and mitigate technical blockers and delays before escalation is required.

Mentorship and Maintenance:
  • Coach and mentor junior and mid-level developers, fostering growth and technical expertise.

  • Ensure code quality through effective testing strategies, including unit and integration tests.

  • Resolve complex bugs, performance bottlenecks, and security vulnerabilities.

  • Assume an on-call role to address critical customer issues and server alerts when needed.

  • Advocate for continuous learning and improvement across the team.

Education and Experience:
  • Bachelor’s degree in Computer Science or equivalent work experience.

  • 7+ years of experience in software engineering with a focus on front-end and full-stack development.

  • Proven experience leading technical projects and teams.

  • Expertise in JavaScript/TypeScript, HTML5, CSS3, and modern front-end frameworks like React.

  • Strong experience with application, network, and cloud security principles.

  • Demonstrated ability to architect and implement scalable SaaS solutions.

Knowledge and Skills:
  • Exceptional verbal and written communication skills to effectively articulate technical concepts and decisions.

  • Advanced understanding of computer science fundamentals, including algorithms, data structures, and problem-solving techniques.

  • Expertise in API design and microservices architecture, with a preference for Node.js.

  • Strong knowledge of testing frameworks like Mocha or Jest and the ability to ensure effective testing strategies.

  • Proficient in version control systems (e.g., Git) and CI/CD pipelines.

  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and SaaS product architectures.

  • Proven ability to inspire and lead a team, fostering a collaborative and innovative engineering culture.

  • Strong problem-solving and analytical skills rooted in computer science fundamentals.


Join us to drive innovation in cybersecurity SaaS solutions and lead a talented engineering team to new heights!

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Skills
  • Communication
  • Problem Solving
  • Mentorship

Full Stack Engineer Related jobs