Full-Time
Tech Lead – Core
Remote First
Updated on 5/7/2024
Provides low-cost commercial insurance solutions
Senior, Expert
Remote
- University degree or college diploma in a recognized technical, vocational or academic program or equivalent work experience.
- 7+ years of experience building rich, complex and scalable APIs, including integration with third party APIs.
- 5+ years of building front-end web applications using modern Javascript frameworks.
- 2+ experience in designing scalable and distributed systems.
- Experience mentoring other developers.
- Extensive full-stack experience working with React/Redux/Node/Typescript/MongoDB and Javascript.
- Extensive experience with the Scrum framework and Agile methodologies.
- Familiarity with DORA metrics to measure the DevOps Performance and experience in communicating what’s been measured with the team.
- Experience architecting and augmenting large software systems.
- Experience with Javascript development toolings like WebPack, Babel, and Storybook.
- Experience with Unit Testing frameworks like Jest/Mocha.
- Experience building and/or working with micro-services and micro front-ends.
- Collaborate with project stakeholders and the development team to design, build, and implement scalable, user-friendly apps and libraries using Node, React, and Typescript.
- Collaborate with Product Management to examine, adjust, and break down roadmap items into epics and break down epics into discreet, actionable, appropriately sized tickets in the team’s backlog.
- Provide a technical perspective on organizational objectives within the team’s scope of activities.
- Using POC models provided by Staff Developers, design and implement systems and infrastructure in accordance with the team’s vision and culture.
- Adhere to the organization’s security strategy using a security-first mindset.
- Discuss various strategies and architecture and highlight tradeoffs for potential solutions.
- Perform code reviews, ensuring that pull requests accurately reflect the acceptance criteria of the tickets they address.
- Use quality metrics to identify gaps in the testing strategy.
- Work with teams to recommend solutions that are in accordance with accepted testing frameworks.
- Manage and optimize the integration of third-party systems into our infrastructure while ensuring the reliability, performance, and security of these systems.
- Define and prioritize areas of technical debt and bugs, taking into consideration outcomes of the incident management process and addressing them with the team.
- Foster a culture of iterative deployability with awareness of cycle time and failure rates.
- Coach and mentor the development team and work to expand their technical knowledge and skills.
- Use a systematic approach to debugging to diagnose issues within the application.
- Write unit tests as well as higher-level tests to ensure application quality and stability.
- Consistently produce production-ready code that is easily testable, easily understandable, and accounts for edge cases and errors, using comments and other documentation strategies where appropriate.
- Follow Agile practices, suggest improvements, and participate in team events.
- Develop a strong understanding of the company’s goals and initiatives and help the engineering team deliver on those goals/initiatives.
- Ensure technical standards such as accessibility, performance, security, maintainability, functional correctness, operability and observability are observed in the modules developed and maintained by the team.
- Document decisions, research and guides to foster and build a culture of continuous learning and continuous improvement.
- Perform other duties as assigned.
Zensurance is a Toronto-based technology company that specializes in providing low-cost commercial insurance solutions for small businesses across Canada. With a network comprising over 50 insurance providers and a dedicated claims service, this company ensures quick and affordable insurance solutions, enhancing accessibility and efficiency in the commercial insurance industry. Working here offers a chance to be at the frontline of transforming small business insurance through technology-driven approaches, in a supportive and dynamic environment.
Company Stage
M&A
Total Funding
$13.2M
Headquarters
Toronto, Canada
Founded
2016