Logo for Zylo

Sr. Frontend Software Engineer

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or a related field, or 5+ years of work experience in lieu of degree.
  • Minimum 5+ years of professional software development experience, with a strong focus on web application development.
  • Proficiency in TypeScript, Node, and React, and strong understanding of APIs; experience with Git, Docker, and Linux.
  • Excellent analytical and problem-solving abilities, strong collaboration and communication skills, and ability to thrive in a fast-paced environment; familiarity with AI coding assistance tooling (Claude, Codex, Cursor, Copilot) is a plus.

Requirements:

  • Design, develop, and maintain high-quality software systems that are efficient, reusable, and adhere to best practices.
  • Provide technical leadership within the team, guide design decisions, and conduct thorough code reviews to ensure quality and performance.
  • Collaborate with product managers, designers, and stakeholders to gather requirements and translate them into technical solutions.
  • Mentor junior engineers and promote a culture of continuous learning and improvement, while staying current with emerging technologies and advocating for process improvements.

Job description

Description

Zylo is the enterprise leader in SaaS Management, enabling companies to discover, manage, and optimize their SaaS applications. Zylo helps companies reduce costs and minimize risk by centralizing SaaS inventory, license, and renewal management. Trusted by industry leaders, Zylo’s AI-powered platform provides unmatched visibility into SaaS usage and spend. Powered by the industry’s most intelligent discovery engine, Zylo continuously uncovers hidden SaaS applications, giving companies greater control over their SaaS portfolio. With more than 30 million SaaS licenses and $34 billion in SaaS spend under management, Zylo delivers the deepest insights, backed by more data than any other provider. 


Overview


Our Senior Frontend Software Engineer will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to deliver robust and scalable systems while providing technical guidance and mentorship to junior engineers.


What you will do

  • Design, develop, and maintain high-quality software systems. Ensure code is efficient, reusable, and adheres to best practices.
  • Provide technical leadership within the team, guiding design decisions, and ensuring the adoption of best practices.
  • Conduct thorough code reviews, offering constructive feedback to ensure high standards of code quality and performance.
  • Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical solutions.
  • Mentor and support the growth of junior engineers, fostering a culture of continuous learning and improvement.
  • Identify, diagnose, and resolve complex technical issues. Develop innovative solutions to address business and technical challenges.
  • Continuous Improvement: Stay current with emerging technologies and industry trends. Advocate for and implement process improvements to enhance team efficiency and product quality.
  • Documentation: Create and maintain comprehensive technical documentation to support development and maintenance activities.
Requirements

What you need 

  • Bachelor’s degree in Computer Science, Engineering, or a related field. (In lieu of degree, 5+ years work experience)
  • Minimum of 5+ years of professional software development experience, with a strong focus on web application development.
  • Proficiency in TypeScript, Node, React, or other progressive JavaScript frameworks.
  • Proficiency in Git, Docker, and Linux.
  • Proficiency in AI coding assistance tooling (Claude, Codex, Cursor, Copilot).
  • Strong understanding of Web Application Programming Interfaces (API).
  • Strong understanding of software development methodologies, design patterns, and best practices.
  • Excellent analytical and problem-solving abilities. 
  • Ability to navigate complex technical issues and develop effective solutions.
  • Strong collaboration skills with the ability to work effectively in cross-functional teams.
  • Excellent communication skills, both written and verbal, with the ability to articulate technical concepts to non-technical stakeholders.
  • Ability to thrive in a fast-paced, dynamic environment. 
  • Flexibility to adapt to changing priorities and requirements.

Nice to have 

  • Experience in SaaS Management or Software Asset Management.
  • Advanced degree or equivalent.

At Zylo, we’re committed to Growing Stronger Together by fostering a diverse and inclusive workplace. We believe that a variety of perspectives not only fuels innovation, but also allows us to better serve our diverse customer base. If you meet the essential qualifications, we encourage you to apply and join us on this journey. Still growing in your career? Connect with our talent community—we’re always looking for future Zylos who share our passion for continuous learning. 

Front-End Engineer Related jobs

Other jobs at Zylo

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.