This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Geoforce is an industry leader in GPS tracking, providing reliable solutions for over 250,000 assets across 90+ countries since 2007.
The company is looking for a Senior Full Stack Software Engineer to modernize their platform and deliver a best-in-class user experience for high-value asset tracking.
The role involves designing, building, deploying, and operating device signal ingestion, processing, and management systems.
The engineer will develop a resilient, reliable, and highly available ingestion platform and build custom integrations between cloud-based systems using APIs.
The position requires providing technical leadership and leveraging agile practices to encourage collaboration and rapid development.
The engineer will build cross-functional partnerships with product managers, data, systems & quality assurance engineers, and business partners to create features for customers.
The role also involves seeking varied perspectives to drive innovation and build consensus across the software engineering organization.
Requirements:
Candidates must have extensive experience working with JavaScript, Typescript, React, Next.js, and a working knowledge of Ruby and Ruby on Rails.
Experience in mobile app development to create seamless, user-friendly applications across platforms is required.
Good experience with CI/CD, Gitlab, Docker, AWS, and Postgres is necessary.
Candidates should have experience building REST, GraphQL APIs, Micro frontends, and services.
A strong understanding of the software development life cycle, including setting standards, code reviews, test automation, build processes, monitoring, and alerting, is essential.
The ability to work with a high degree of autonomy while focusing on high-importance initiatives is required.
Experience dealing with high-volume transactional systems where performance and scalability are critical is necessary.
Candidates should be adaptable to changing technology paradigms and assist in transitioning through changes.
Understanding of IoT, tracking devices, and telematics is a plus.
A Bachelor’s degree in computer science or other quantitative fields is required.
A minimum of 7 years of working experience within Software Engineering is necessary, along with demonstrated experience in end-to-end software development including operational ownership.
Benefits:
Geoforce offers a remote work environment, allowing flexibility for employees in Canada.
The company is committed to technology innovation and delivering high-value services to its clients.
Employees will have the opportunity to work on a modernized platform and contribute to significant projects that impact the company's success.
The role provides a chance to work with a diverse team and build cross-functional partnerships.
Employees can expect a collaborative and agile work culture that encourages rapid development and innovation.