enes
Tonit Motorcycles - The social app for motorcyclists
HOMEABOUTCOMMUNITYSUBSCRIBESHOPSUPPORT
enes
  • HOME
  • ABOUT
  • COMMUNITY
  • SUBSCRIBE
  • SHOP
  • SUPPORT
  • Facebook officialInstagram official

Work with Tonit

Want to work for a start-up? Join our small, fun and talented team

Sky's the limit

As our company succeeds you'll be succeeding with us. We're an early stage startup with a very bright future.

We're pretty chill

Work with a fun and energetic team. We want all our employees to feel welcome and enjoy their time at work.

Tooling + Technology

We want to enable you to do your best work. Tonit provides the best tooling and tech available.

Equity

All our employees are given the opportunity to buy shares in the company.

Openings

Senior Fullstack Engineer

▾

Our mission is to connect motorcycle riders around the world and let them track and share their riding activities. Tonit HQ is located in Kelowna, BC, Canada, but we are happy to consider remote positions. We’re looking for talented people who want to have a big impact on a small team.

As a Senior Fullstack Engineer you’ll get to

  • Design, develop, and maintain features on our mobile and backend projects
  • Be a big part of the team, participate in design and planning of solutions on a day-to-day basis
  • Refactor, rewrite, and iterate on existing features and services
  • Design for scale challenges and availability concerns
  • Design and implement CI servers, pipelines, and developer tools
  • Collaborate with product, marketing, and design teams
  • Coach and mentor junior developers and participate in code reviews

Requirements

  • 3+ years experience in software engineering and a proficiency in client and server side Typescript (or Javascript or similar)
  • High level of abstract thinking and a genuine love of problem solving
  • Experience with iOS, Android, or React Native development
  • Experience with api and server development
  • Familiar with cloud based infrastructure (GCP, AWS), serverless programming, cloud storage, CDNs, Kubernetes, etc
  • Computer science fundamentals like data structures, algorithms, and performance optimizations

Bonus

  • Deep knowledge of MongoDB
  • System design experience, especially designing caching and microservices for high availability
  • Experience with native mobile release flow, and over-the-air updates
  • Experience with Jest
  • Background location tracking on mobile

Hiring Process

If you feel passionate about the role, even if you don’t meet the requirements 100%, we’d love to hear from you. Here’s what the hiring process looks like:

  1. Submit your application to the CTO steve@tonit.com including a resume and any other information that might help us review

  2. Screening call to make sure that your values and situation line up with this opportunity.

  3. Interview to meet the leadership, go through your work history, and ask us questions.

  4. System design interview to go through your hard skills.

We’re an equal opportunity employer and value diversity at Tonit. We welcome applications from all backgrounds, and don’t discriminate on the basis of gender (including pregnancy and child-related leave), race or colour, religion, belief, or political opinion, sexual orientation, age, ability, and national, social, or ethnic origin.

Senior UI Engineer

▾

Our mission is to connect motorcycle riders around the world and let them track and share their riding activities. Tonit HQ is located in Kelowna, BC, Canada, but we are happy to consider remote positions. We’re looking for talented people who want to have a big impact on a small team.

As a Senior UI Engineer you’ll get to

  • Design, develop, and maintain features on our mobile and backend projects
  • Be a big part of the team, participate in design and planning of solutions on a day-to-day basis
  • Refactor, rewrite, and iterate on existing features and services
  • Contribute to the style guide, component libraries, and UX standards
  • Design and implement mobile release and testing tools
  • Collaborate with product, marketing, and design teams
  • Coach and mentor junior developers and participate in code reviews

Requirements

  • 3+ years experience in software engineering and a proficiency in client side Typescript (or Javascript or similar)
  • High level of abstract thinking and a genuine love of problem solving
  • Experience with iOS, Android, or React Native development
  • Experience using native iOS and/or Android apis
  • Computer science fundamentals like data structures, algorithms, and performance optimizations
  • Experience with native mobile release flow, and over-the-air updates

Bonus

  • API development
  • Experience with Jest or other UI testing frameworks
  • Background location tracking on mobile
  • Experience with maps and navigation APIs

Hiring Process

If you feel passionate about the role, even if you don’t meet the requirements 100%, we’d love to hear from you. Here’s what the hiring process looks like:

  1. Submit your application to the CTO steve@tonit.com including a resume and any other information that might help us review

  2. Screening call to make sure that your values and situation line up with this opportunity.

  3. Interview to meet the leadership, go through your work history, and ask us questions.

  4. System design interview to go through your hard skills.

We’re an equal opportunity employer and value diversity at Tonit. We welcome applications from all backgrounds, and don’t discriminate on the basis of gender (including pregnancy and child-related leave), race or color, religion, belief, or political opinion, sexual orientation, age, ability, and national, social, or ethnic origin.

Senior React Native Engineer

▾

Our mission is to connect motorcycle riders around the world and let them track and share their riding activities. Tonit HQ is located in Kelowna, BC, Canada, but we are happy to consider remote positions. We’re looking for talented people who want to have a big impact on a small team.

As a Senior React Native Engineer you’ll get to

  • Design, develop, and maintain features on our mobile and backend projects
  • Be a big part of the team, participate in design and planning of solutions on a day-to-day basis
  • Refactor, rewrite, and iterate on existing features and services
  • Contribute to the style guide, component libraries, and UX standards
  • Design and implement mobile release and testing tools
  • Collaborate with product, marketing, and design teams
  • Coach and mentor junior developers and participate in code reviews

Requirements

  • 3+ years experience in software engineering and a proficiency in client side Typescript (or Javascript or similar)
  • High level of abstract thinking and a genuine love of problem solving
  • Experience with iOS, Android, or React Native development
  • Experience using native iOS and/or Android apis
  • Computer science fundamentals like data structures, algorithms, and performance optimizations
  • Experience with native mobile release flow, and over-the-air updates

Bonus

  • API development
  • Experience with Jest or other UI testing frameworks
  • Background location tracking on mobile
  • Experience with maps and navigation APIs

Hiring Process

If you feel passionate about the role, even if you don’t meet the requirements 100%, we’d love to hear from you. Here’s what the hiring process looks like:

  1. Submit your application to the CTO steve@tonit.com including a resume and any other information that might help us review

  2. Screening call to make sure that your values and situation line up with this opportunity.

  3. Interview to meet the leadership, go through your work history, and ask us questions.

  4. System design interview to go through your hard skills.

We’re an equal opportunity employer and value diversity at Tonit. We welcome applications from all backgrounds, and don’t discriminate on the basis of gender (including pregnancy and child-related leave), race or colour, religion, belief, or political opinion, sexual orientation, age, ability, and national, social, or ethnic origin.

Senior Mobile Engineer

▾

Our mission is to connect motorcycle riders around the world and let them track and share their riding activities. Tonit HQ is located in Kelowna, BC, Canada, but we are happy to consider remote positions. We’re looking for talented people who want to have a big impact on a small team.

As a Senior Mobile Engineer you’ll get to

  • Design, develop, and maintain features on our mobile and backend projects
  • Be a big part of the team, participate in design and planning of solutions on a day-to-day basis
  • Refactor, rewrite, and iterate on existing features and services
  • Contribute to the style guide, component libraries, and UX standards
  • Design and implement mobile release and testing tools
  • Collaborate with product, marketing, and design teams
  • Coach and mentor junior developers and participate in code reviews

Requirements

  • 3+ years experience in software engineering and a proficiency in client side Typescript (or Javascript or similar)
  • High level of abstract thinking and a genuine love of problem solving
  • Experience with iOS, Android, or React Native development
  • Experience using native iOS and/or Android apis
  • Computer science fundamentals like data structures, algorithms, and performance optimizations
  • Experience with native mobile release flow, and over-the-air updates

Bonus

  • API development
  • Experience with Jest or other UI testing frameworks
  • Background location tracking on mobile
  • Experience with maps and navigation APIs

Hiring Process

If you feel passionate about the role, even if you don’t meet the requirements 100%, we’d love to hear from you. Here’s what the hiring process looks like:

  1. Submit your application to the CTO steve@tonit.com including a resume and any other information that might help us review

  2. Screening call to make sure that your values and situation line up with this opportunity.

  3. Interview to meet the leadership, go through your work history, and ask us questions.

  4. System design interview to go through your hard skills.

We’re an equal opportunity employer and value diversity at Tonit. We welcome applications from all backgrounds, and don’t discriminate on the basis of gender (including pregnancy and child-related leave), race or colour, religion, belief, or political opinion, sexual orientation, age, ability, and national, social, or ethnic origin.

Senior Backend Engineer

▾

Our mission is to connect motorcycle riders around the world and let them track and share their riding activities. Tonit HQ is located in Kelowna, BC, Canada, but we are happy to consider remote positions. We’re looking for talented people who want to have a big impact on a small team.

As a Senior Backend Engineer you’ll get to

  • Design, develop, and maintain features on our server projects
  • Be a big part of the team, participate in design and planning of solutions on a day-to-day basis
  • Refactor, rewrite, and iterate on existing features and services
  • Architect systems to meet our scale concerns
  • Collaborate with product, marketing, and design teams
  • Coach and mentor junior developers and participate in code reviews

Requirements

  • 3+ years experience in software engineering and a proficiency in server side Typescript (or Javascript or similar)
  • High level of abstract thinking and a genuine love of problem solving
  • Experience with containerization
  • Experience building REST apis and dealing with websockets
  • Experience designing and implementing redises or other caches
  • Zero downtime automated deployments and continuous delivery
  • Familiar with cloud based infrastructure (GCP, AWS), serverless programming, cloud storage, CDNs, and Kubernetes
  • Computer science fundamentals like data structures, algorithms, and performance optimizations
  • Comfortable using git and bash

Bonus

  • Experience with mobile applications or social media software
  • Strong networking theory and hands-on experience managing VPCs, firewalls, load balancers, cloud routers, etc.
  • Terraform or other cloud resource provisioning tools
  • MongoDB

Hiring Process

If you feel passionate about the role, even if you don’t meet the requirements 100%, we’d love to hear from you. Here’s what the hiring process looks like:

  1. Submit your application to the CTO steve@tonit.com including a resume and any other information that might help us review

  2. Screening call to make sure that your values and situation line up with this opportunity.

  3. Interview to meet the leadership, go through your work history, and ask us questions.

  4. System design interview to go through your hard skills.

We’re an equal opportunity employer and value diversity at Tonit. We welcome applications from all backgrounds, and don’t discriminate on the basis of gender (including pregnancy and child-related leave), race or colour, religion, belief, or political opinion, sexual orientation, age, ability, and national, social, or ethnic origin.

Senior Devops Engineer

▾

Our mission is to connect motorcycle riders around the world and let them track and share their riding activities. Tonit HQ is located in Kelowna, BC, Canada, but we are happy to consider remote positions. We’re looking for talented people who want to have a big impact on a small team.

As a Senior Devops Engineer you’ll get to

  • Design, develop, and maintain highly scalable solutions
  • Be a big part of the team, participate in design and planning of solutions on a day-to-day basis
  • Automate the deployment of our systems and services
  • Own the monitoring and support of infrastructure
  • Develop zero downtime automated deployments and continuous delivery pipelines

Requirements

  • 3+ years experience in a devops or backend software engineering role
  • High level of abstract thinking and a genuine love of problem solving
  • Hands on experience with infrastructure as code solutions, Terraform, Ansible, Cloudformation
  • Expert in at least one programming language (Typescript, Python, Golang, or something similar)
  • Zero downtime automated deployments and continuous delivery
  • Familiar with cloud based infrastructure (GCP, AWS), serverless programming, cloud storage, cdns, etc
  • Familiar with Kubernetes concepts
  • Experience with containerization
  • Strong networking theory and hands-on experience managing VPCs, firewalls, load balancers, cloud routers, etc.
  • Comfortable using git and bash

Bonus

  • MongoDB and Redis
  • Building and maintaining logging aggregation, alerting, and monitoring stacks

Hiring Process

If you feel passionate about the role, even if you don’t meet the requirements 100%, we’d love to hear from you. Here’s what the hiring process looks like:

  1. Submit your application to the CTO steve@tonit.com including a resume and any other information that might help us review

  2. Screening call to make sure that your values and situation line up with this opportunity.

  3. Interview to meet the leadership, go through your work history, and ask us questions.

  4. System design interview to go through your hard skills.

We’re an equal opportunity employer and value diversity at Tonit. We welcome applications from all backgrounds, and don’t discriminate on the basis of gender (including pregnancy and child-related leave), race or colour, religion, belief, or political opinion, sexual orientation, age, ability, and national, social, or ethnic origin.

Intermediate Software Engineer

▾

Our mission is to connect motorcycle riders around the world and let them track and share their riding activities. Tonit HQ is located in Kelowna, BC, Canada, but we are happy to consider remote positions. We’re looking for talented people who want to have a big impact on a small team.

As an Intermediate Software Engineer you’ll get to

  • Design, develop, and maintain features on our mobile or backend projects
  • Be a big part of the team, participate in design and planning of solutions on a day-to-day basis
  • Refactor, rewrite, and iterate on existing features and services
  • Design and implement CI servers, pipelines, and developer tools
  • Collaborate with product, marketing, and design teams
  • Participate in code reviews

Requirements

  • 1+ years experience in software engineering and a proficiency in client or server side Typescript (or Javascript or similar)
  • High level of abstract thinking and a genuine love of problem solving
  • Computer science fundamentals like data structures, algorithms, and performance optimizations
  • Hands on experience developing a client or server application
  • Experience reading and writing to a database

Bonus

  • Understanding of MongoDB
  • Familiar with cloud based providers (GCP, AWS), and serverless programming (like AWS Lambda or GCP Functions)
  • Experience with iOS, Android, or React Native development
  • Experience with API and server development

Hiring Process

If you feel passionate about the role, even if you don’t meet the requirements 100%, we’d love to hear from you. Here’s what the hiring process looks like:

  1. Submit your application to the CTO steve@tonit.com including a resume and any other information that might help us review

  2. Screening call to make sure that your values and situation line up with this opportunity.

  3. Interview to meet the leadership, go through your work history, and ask us questions.

  4. System design interview to go through your hard skills.

We’re an equal opportunity employer and value diversity at Tonit. We welcome applications from all backgrounds, and don’t discriminate on the basis of gender (including pregnancy and child-related leave), race or colour, religion, belief, or political opinion, sexual orientation, age, ability, and national, social, or ethnic origin.

Stay in the loop! Be the first to know about exciting TONIT news, updates, and promotions.

Email support@tonit.com if you have an issue or app feedback.

Download now from the App StoreDownload now from the Play Store
Tonit Motorcycle Logo
TONIT FacebookTONIT Instagram

Terms of ServiceCopyright ©2019-2023 Tonit Inc. All rights reserved.Privacy Policy