Remote Senior Full Stack Software Engineer

Posted

This job is closed

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 opportunity for candidates located in Canada.
  • The company provides a dynamic work environment that encourages technology innovation and high-value service delivery.
  • Employees are part of a rapidly growing company that values integrity, passion, and a hands-on approach to challenges.
  • The role offers the chance to work on significant initiatives that impact the company's success and customer satisfaction.
Leave a feedback