Who we are
Who you are:
What you'll do:
The Web Developer plays a crucial role in transforming Geotab’s design and content into dynamic and accessible web experiences across multiple platforms. This position involves developing and maintaining Geotab’s public websites, integrating backend and frontend functionalities, updating infrastructure, and ensuring code quality through rigorous unit testing. The role requires close collaboration with internal teams and external partners to achieve successful project implementation
How you'll make an impact:
- Enhance the functionality of Geotab’s web applications, including but not limited to our custom Content Management System (CMS) and Marketplace.
- Collaborate with internal product managers, designers, marketing teams, and external agencies to elicit, refine, and implement requirements, ensuring the most performant and clean solutions.
- Write SEO-friendly code and ensure the health of Geotab’s developed platforms.
- Implement responsive layout designs and ensure cross-browser compatibility.
- Utilize GIT for version control, including branching, merging, and pull requests.
- Apply web security best practices.
- Perform performance audits and optimizations.
- Utilize relational databases (e.g., PostgreSQL) for data management.
- Use testing frameworks like XUnit and Jest to cover code with unit tests.
- Conduct ongoing testing and code reviews to ensure web applications are responsive, accessible, and quick for users’ devices and browsers.
- Debug website coding when needed, ensure all plugins are up-to-date, and participate in problem-solving efforts.
- Participate in an on-call rotation to ensure site and server availability outside of typical business hours.
- Communicate effectively with team members and stakeholders at all levels of the organization.
- Manage workflow and deadlines on multiple projects, and proactively report on project status, improvements, and future possibilities.
- Collaborate in an Agile environment using methodologies such as Scrum or Kanban.
- Support Geotab global strategic initiatives.
What you'll bring to the role:
- Post-Secondary Degree/Diploma with a specialization in Computer Science, Software Engineering or a related field.
- 1-3 years experience in a web development role.
- Familiarity with .NET Core or .NET Framework.
- Proficiency in HTML, CSS, and JavaScript.
- Knowledge of modern client-side frameworks such as React, Angular, or Vue.js.
- Understanding of RESTful APIs and AJAX.
- Experience with self-hosted and hosted website environments, including the use of developer SDKs and package managers such as NuGet and npm.
- Experience with GIT, including branching, merging, and pull requests.
- Experience with responsive layout implementation.
- Experience with relational databases (e.g., PostgreSQL).
- Familiarity with cross-browser compatibility.
- Basic knowledge of web security best practices.
- Familiarity with Agile methodologies such as Scrum or Kanban.
- Debugging and problem-solving skills.
- Experience with testing frameworks like XUnit, Jest, Mocha, or Jasmine.
- Technical competence using software programs, including, but not limited to, Google Suite for business (Sheets, Docs, Slides).
- Strong verbal and written communication skills.
- Strong interpersonal relationship building skills.
- Highly organized and able to manage multiple tasks and projects simultaneously.
- High accuracy and strong attention to detail.
- Highly organized and self-driven.
- A strong team-player with the ability to engage with all levels of the organization.
- Entrepreneurial mindset and comfortable in a flat organization.
If you got this far, we hope you're feeling excited about this role! Even if you don't feel you meet every single requirement, we still encourage you to apply.
Why job seekers choose Geotab
Flex working arrangements
Home office reimbursement program
Baby bonus & parental leave top up program
Online learning and networking opportunities
Electric vehicle purchase incentive program
Competitive medical and dental benefits
Retirement savings program
*The above are offered to full-time permanent employees only
How we work
Other Jobs from Geotab
Technical Services Project Manager
Site Reliability Engineering
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say