Dabadu Logo

Dabadu

Senior Front End Engineer

Posted 2 Months Ago
In-Office
Kitchener, ON, CAN
Senior level
In-Office
Kitchener, ON, CAN
Senior level
Lead development of cloud-native front-end features, build reusable cross-platform components, translate designs into production-quality code, optimize performance and accessibility, mentor junior developers, and contribute to full-stack delivery including testing and deployment automation.
The summary above was generated by AI

Role Overview
You will be working in a cross-functional team, using agile methodologies to build cloud-native applications for the Auto industry. We are looking for true team-players who can work beyond their specialty to help the team deliver. Every team member is responsible for the quality of the product and should be willing to work on any tasks needed, be it front-end, back end, test automation,

deployment automation, etc.

Requirements

You have multiple years of experience in delivering full-stack solutions. Ideally, you have a portfolio to share or code snippets that can highlight some of your expertise.
You are able to work autonomously.
You are able to see the big picture to make sound architectural decisions.
You are able to hop in and out of projects and make sure delivery dates are met.

Responsibilities

You will take leadership in driving projects from a blank slate to completion. You’ll be in the weeds independently as a developer, and also need to provide guidance to more junior developers if they are assisting on the project.
Developing new user-facing features using various front-end frameworks
Building reusable cross-platform components and front-end libraries for future use
Translating designs and wireframes into high-quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

Skills

Fluent in React.js, and Vue.js
Strong proficiency in JavaScript/TypeScript and the JavaScript object model
Experience with HTML5, CSS3, and DOM manipulation
Understanding of the W3C guidelines including ARIA and accessibility
Thorough understanding of one or more of the following back-end frameworks (Next.js or Nest.js)
Experience with popular JavaScript workflows such as Flux or Redux
Familiarity with newer specifications of ECMAScript (ES6+)
Expert understanding of RESTful APIs
Familiarity with modern build pipelines and tools (CI/CD)
Experience with common development tools such as Babel, Webpack, NPM, yarn, etc.
Experience with testing frameworks (Mocha/Chai/Sinon or Jasmine/Jest/Enzyme)
Ability to understand business requirements and translate them into technical requirements
Ability to perform benchmarking and optimization

HQ

Dabadu Kitchener, Ontario, CAN Office

4275 King St E, Suite 130, Kitchener, Ontario, Canada, N2P 2E9

Similar Jobs

4 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Fintech • Financial Services
Develop and own front-end and full-stack web applications for Citi’s trade processing platform. Build React and HTML5 interfaces, modernize legacy UI components, integrate .NET/C# services, and ensure automated testing, security, compliance, and design quality. Responsibilities include requirements analysis, implementation, technical recommendations, production support, stakeholder consultation, risk assessment, process standards, and mentoring junior team members. The role supports capital markets applications and requires independent judgment and collaboration across technology and business teams.
Top Skills: .NetAngularAutomated TestingC#CSS3HTML5JavaScriptJSONReactRest ApisTypescriptXML
2 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Information Technology
Own the customer-facing user experience and workflows for mCloud. Build performant React dashboards, topology visualizations, telemetry and alert views, gateway management tools, and administrative workflows. Collaborate with Product, Design, Backend Engineering, and other teams to integrate GraphQL and REST services, improve reliability and observability, and use AI-assisted development tools to accelerate component, query, and test creation.
Top Skills: .NetAsp.Net CoreAzure Ad B2CAzure App ServiceAzure Key VaultAzure SqlCi/CdClaudeCSS3CypressDockerEntity Framework CoreGraphQLGrpcHTML5JestAzureMicrosoft Entra IdObservability PlatformsPlaywrightReactReduxRest ApisTypescriptVite
7 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Software
Build and operate customer-facing frontend experiences for search, recommendations, and generative AI. Own software development end to end, including architecture, implementation, testing, delivery, observability, and long-term evolution. Collaborate with backend, machine learning, product, and design teams; review code, advise on technical designs, participate in interviews, and mentor engineers. Improve performance, scalability, accessibility, maintainability, and developer experience across complex frontend systems.
Top Skills: Generative AiJavaScriptMicrofrontend ArchitecturesMonoreposNext.JsReactTypescript

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account