πArgentina, Uruguay
Team Lead, Engineering
Zensurance
πRemote - Canada
Please let Zensurance know you found this job on JobsCollider. Thanks! π
Summary
Join Zensurance, a rapidly growing InsurTech company, as a Team Lead, Engineering for our Payments Team! You will mentor and coach your team, review code, collaborate with other leads, and guide the team through technical challenges. This remote-first role within Canada reports to the Director, Engineering. You'll be responsible for improving our checkout experience, using the MERN stack and collaborating with various stakeholders. The ideal candidate possesses extensive software engineering experience, leadership skills, and expertise in relevant technologies. Zensurance offers a supportive and collaborative work environment with numerous benefits.
Requirements
- Obtain a University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience
- Have 6+ years of work experience in a software engineering or development capacity
- Have 3+ years of experience managing other developers on a product team
- Have experience in the management tools such as goal-setting frameworks (i.e., OKRs, SMART goals)
- Have experience in giving and receiving constructive feedback, conducting performance management, coaching and mentoring less experienced professionals and effectively delegating work
- Demonstrate the ability to make decisions and achieve results in ambiguous situations, utilizing critical thinking and problem-solving skills
- Have experience creating resilient and highly available integration with third party systems
- Have experience with the following concepts and technologies: JavaScript ecosystem (MongoDB, NodeJS and TypeScript), AWS, Micro Services, Micro Frontends, Queue, REST APIs, and SOAP integration
- Possess a passion for clean, reusable, and well-structured code
Responsibilities
- Collaborate with Engineering Leadership - other team leads and engineering managers - on cross-team engineering topics such as goal setting and best practices
- Coach and Mentor team members to foster a self-organizing and cross-functional team
- Identify areas of improvement and growth for your direct reports and measure their progress toward their objectives over time
- Develop and monitor team goals and performance metrics
- Work with the Product Manager and team members to ensure business requirements are understood and broken down into actionable tasks that can be estimated by the development team
- Work with your team to develop, define, and maintain your team charter
- Promote knowledge sharing and an open, safe work environment
- Discuss strategy and outline tradeoffs of potential software solutions
- Collaborate with project stakeholders and the development team to design and build scalable, user-friendly systems for our customers and in-house tooling
- Understand the processes and the workflows necessary to implement, test, deploy, monitor and release features and fixes
- Evaluate, define, and implement monitoring strategies and contingency plans for areas of the platform that rely on third-party vendors
- Perform administrative functions such as reviewing and writing reports, approving expenditures, enforcing rules, and writing up reviews or recommendations
- Foster an environment of continuous learning and improvement
- Attend and participate in leadership development training programs (internally and externally)
- Perform other duties as assigned
Preferred Qualifications
- Have a conceptual understanding of: Infrastructure as Code, containerization, and Kubernetes
- Have experience with the following concepts and technologies: JavaScript tooling and frameworks ( Next.js , Express.js , React, Jest, NX, and Webpack)
- Have experience working with payments or accounting platforms (SAP, Xero and Stripe)
Benefits
- Training and professional development budgets
- Opportunities to share your knowledge and experience and mentor others
- Primarily remote work environment available to everyone
- Laptop, extra monitor and main accessories are provided
- Extra home office and supplies allowance to help with work-from-home set up
- Comprehensive and flexible health and dental plans to suit all lifestyles, including mental health
- Health/Personal Spending Accounts to subsidize your healthy habits and purchases
- Parental Leave Top Up
- Weekly Friday companywide huddles for casual catch-ups with other departments
- Build next-level relationships with your peers through scheduled companywide virtual and in-person team-building events
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πUnited Kingdom
πUnited Kingdom
πBrazil
π°$128k-$153k
πUnited Kingdom
π°$160k-$200k
πUnited States
π°$160k-$200k
πUnited Kingdom
πWorldwide
πBrazil