Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Geotab Logo

Lead Software Developer (Optimization Apps)

Geotab

Salary not specified
Aug 25, 2025
Atlanta, GA, US • Austin, TX, US
Apply Now

Geotab is looking for a Lead Software Developer to play a major technical leadership role in creating and maintaining customer-facing applications for their Optimization product vertical, guiding their team in building dynamically-scalable solutions that process vast amounts of telematics data.

Requirements

  • 10+ years of experience as a Software Developer using object-oriented programming to build scalable applications.
  • Extensive experience in Nodejs/Typescript development.
  • Proven expertise in design and architecture.
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/CSS, JavaScript, ES6, jQuery) and JavaScript frameworks (e.g. Angular, React, Vue.js) and experience with UI/UX design.
  • Experience with SQL Server and Postgres database design, optimization and writing queries.
  • Knowledge of multiple general-purpose programming languages (e.g. C, Java, Python).
  • Proficiency in Git, or some other distributed source control tool, and are comfortable with resolving merge conflicts and renaming branches, etc.

Responsibilities

  • Independently and proactively identify key areas of architecture improvement, including preparing proposals on achieving the improvements.
  • Lead, oversee and plan the development of scalable code, prototypes, minimum viable products and PoCs.
  • Take ownership of complex/ long-term projects and contribute to their implementation, including defining scope, requirements, communicating project progress, challenges and solutions, while ensuring timely delivery.
  • Collaborate with other development teams on design and implementation of features spanning multiple products.
  • Conduct comprehensive testing and code reviews to ensure that code quality is maximized and best-practices are followed.
  • Provide expert project-leadership and guidance as a SME, to the department and larger organization.
  • Serve as a cross functional resource across team/department and products to contribute to solving technical issues in development.

Other

  • Mentor other developers on the team and work with the team leads to set the direction of the team and guide key stakeholders on execution choices and trade-offs, and advise manager with insights and recommendations to improve the team.
  • High accuracy and meticulous attention to detail.
  • Strong analytical skills with the ability to problem-solve to well-judged decisions.
  • Strong project management skills; able to identify needs, develop effective solutions and manage projects through to completion.
  • A strong team-player with the ability to engage with all levels of the organization.