Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Cyprus

Denmark

Estonia

Finland

France

Germany

Ireland

Japan

Netherlands

Portugal

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
For Employers
Post Jobs
Menu
  • Home
  • International Jobs in Canada
  • Technical Lead (JS, Node, TypeScript, React)

Technical Lead (JS, Node, TypeScript, React)

Toronto, Canada

Global Skills Hub

Global Skills Hub logo

Advanced relocation package

Adaptation tips
Adaptation tips
Flight ticket
Flight ticket
Housing search assistance
Housing search assistance
Visa services
Visa services

📩 Get the premium jobs newsletter
~100 relocation-friendly tech jobs every Thursday ($15/mo)
Get Arrow right

About Global Skills Hub

Global Skills Hub helps international technical talent to find jobs with Canadian companies and relocate to Canada.

We match developers from all around the world with suitable remote or relocation jobs with Canada's top tech companies. We exclusively partner with employers that are open to sponsoring your visa costs and we also help with the entire immigration process.

We're on a mission to solve one of the biggest challenges for high-growth companies across Canada: the shortage of highly skilled and experienced technical talent. 
At the same time, we are committed to helping tech professionals integrate into a safe and diverse environment, that ensures a path to a thriving life and career.

P.S. We don’t charge our candidates any fees.

Position

Our hiring partner, based in Toronto, is leading the technology revolution in the Canadian commercial insurance industry by making it easy, quick, and affordable for startups, self-employed professionals, contractors, and small businesses to get insured.

They are looking for a Technical Lead in Brazil and Colombia to join their team as independent contractors, with the opportunity to relocate to Canada after the first three months and help meet the goal of creating a robust platform.
As a Tech Lead you will be leveraging a significant technical background to consult the Engineering Team’s technical strategy in accordance with the best practices of iterative, autonomous development and deployment. With a keen focus on security and scalability concerns, you will work closely with the Product Manager, the Team Lead, Engineering, and Staff Developers to design and implement the systems and processes that enable the Engineering Team to meet its objectives.

Responsibilities:

  • 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 client’s scope of activities. Analyze requirements, identify areas of concern, and provide recommendations based on your extensive technical background 
  • Using POC models provided by Staff Developers, design and implement systems and infrastructure in accordance with the client’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 other developers to recommend solutions that are in accordance with accepted testing frameworks
  • Define and prioritize areas of technical debt and bugs, taking into consideration outcomes of the incident management process and addressing them with the team
  • Consult the team into a culture of iterative deployability with awareness of cycle time and failure rates
  • 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 client 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

Your qualification

  • 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
  • 5+ years of building front-end web applications using modern Javascript frameworks
  • 2+ experience in designing scalable and distributed systems
  • 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 to the client
  • Familiarity with goal-setting frameworks such as OKRs to make sure you, as an independent contractor, are delivering high-quality work and meeting expectations
  • 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

Will be a plus

  • Experience working with test automation frameworks like Cypress, Nightwatch, Selenium, and BrowserStack
  • Experience using Salesforce CRM 
  • Experience working with Infrastructure as Code using tools like Terraform, and AWS

What we offer

Relocation package:

  • Visa services (work visa sponsorship)
  • Assistance in getting a work permit
  • Airport pick-up
  • Adaptation tips
  • Assistance in finding rent/accommodation
  • Flight coverage

JavaScript React ReactJS ReactJS Lead Agile TypeScript Node NodeJS CTO Director API APIs Scrum Redux React JS Mongo MongoDB Technical Node.js Webpack Node JS Babel Mocha Team Lead Jest React.js Tech Lead Development Manager Technical Lead Unit Testing Babel.js Global Skills Hub
Archive vacancy
Archive vacancy
📩 Get the premium jobs newsletter
~100 relocation-friendly tech jobs every Thursday ($15/mo)
Get Arrow right
Facts about Toronto
Cost of Living Index 74 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 1653 - $ 2680
Safety Index 60 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies Place a guest post

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access