Software Engineer – Front End - Threat Management
Listed on 2025-12-01
-
Software Development
Software Engineer, Full Stack Developer, Front End Developer
Software Engineer I – Front End - Threat Management
Apply for the Software Engineer I – Front End - Threat Management role at Todyl.
About UsAt Todyl, we are on a mission to protect small and medium‑size businesses from ever‑changing cyber threats. The Todyl platform fully integrates threat, risk, and compliance management to provide exceptional and affordable unified cybersecurity solutions to MSPs (Managed Service Providers) and their end customers. At the end of the day, we’re here to keep our partners and customers safe and help them manage the risks and comply with regulations.
Aboutthe Role
We are looking for a talented, collaborative individual who is deeply knowledgeable in software engineering and enjoys working across the front‑end stack of the application. This will be an opportunity to build modern web page functionality based on requirements and mock‑ups provided by the Product Team s includes building out components and pages in Vue3, making appropriate API calls, building out unit and integration tests, and understanding the features at an in‑depth level.
This role reports to the Sr. Manager of Engineering. Todyl has an in‑office team, and this role is for our Denver office.
- Own the software development process from concept to deployment with guidance from senior engineers.
- Build and improve features of Todyl's multi‑tenant applications.
- Develop and maintain scalable and performant web applications with application security and data protection in mind.
- Coordinate feature implementation with back‑end engineers and other technical stakeholders.
- Participate in bug fixes and incident response processes to support customers.
- Extreme ownership, particularly when things go wrong or aren’t completed on time.
- Intrinsic drive for growth; self‑motivated, always learning, and focused on raising the bar for self and team.
- Strong bias for action with impact; make tough decisions quickly, measure results, and iterate with clarity to move the mission forward.
- Comfort with ambiguity and change, embrace change and uncertainty as part of startup life.
- Humility, purpose over ego to acknowledge mistakes, learn from others, and embrace feedback while putting the mission first.
- 3+ years of end‑to‑end commercial software and application development
- Software development experience using JavaScript, HTML, integrated with internal REST API
- Application development experience with JavaScript libraries and frameworks (React, Vue, etc.)
- Software development experience under Linux or Unix‑based systems
- Strong understanding of Git methodologies and workflows
- Experience with writing automated tests (Jest, Cypress, etc.)
- Strong problem‑solving skills and ability to communicate understanding of complex problems
- Ability to communicate with stakeholders to refine requirements
- Ability to thrive in a fast‑paced startup environment challenging norm
- Medical, dental, and vision coverage
- Health savings and flexible spending accounts (HSA/FSA)
- Life insurance
- Short‑ and long‑term disability
- Access to on‑demand healthcare and telehealth services
- Employee Assistance Program (EAP)
- Flexible PTO in addition to 13 company holidays
- 401(k)
- Generous parental leave programs
Todyl provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, transgender status, gender identity or expression, national origin, age, disability, marital status, genetic information, military status or any other status protected by applicable federal, state or local laws.
We encourage you to apply even if you don't meet every requirement listed. We're looking for the best person for the job who may bring a unique combination of skills and experiences that makes them exceptional, even if they don't check every box.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).