Software Engineering Team Lead

October 12

Apply Now
Logo of Geoforce

Geoforce

GPS-based equipment tracking • GPS-based fleet vehicle tracking • Global traceability • Track and Trace software application • GPS tracking devices

51 - 200

Description

• Founded in 2007, Geoforce provides GPS-based tracking and monitoring of assets. • Seeking a collaborative and driven Team Lead for a self-contained development team. • Ideal candidate embodies a growth mindset and can drive results while maintaining architectural integrity. • The Team Lead plays four critical roles: People Manager, Product Trio Partner, Technical Lead, and Delivery Lead. • Responsibilities include ensuring delivery commitments, collaboration with Product Trio, and managing technical debt. • Actively support continuous development of the team’s skills around programming and agile practices. • Maintain a high-performing engineering team through recruitment and retention of top talent. • Contribute as a hands-on developer when needed for key initiatives.

Requirements

• Strong experience in JavaScript/TypeScript, NestJS, and Next.js, with an emphasis on API design and development. • Proven experience in designing and developing highly available, scalable, and complex systems. • Familiarity with microservices and micro front-end architecture, with a strong understanding of cloud-based infrastructure (AWS or Azure). • Experience integrating Okta or other authentication and identity management systems. • Understanding of standard programming paradigms (procedural, imperative, functional, declarative). • Experience with domain driven design principles and domain modeling. • Ability to map business concerns onto technological solutions and vice versa. • Experience with Ruby on Rails is a plus, as parts of the system still use it. • Extensive experience with Agile/Lean values and principles. • Experience with multiple programming languages and frameworks. • Knowledge of various data storage mechanisms, including RDBMS (e.g., Postgres) and key/value stores (e.g., Redis), with an understanding of trade-offs. • Experience with message-based systems (message bus, message streaming, pub/sub, etc.). • Familiarity with AWS products and deployment mechanisms, with a preference for experience with EKS (Kubernetes). • Experience deploying Docker images to Kubernetes clusters.

Apply Now

Similar Jobs

October 10

Affirm

1001 - 5000

Develop backend systems at scale for Affirm's consumer credit platform.

October 10

Affirm

1001 - 5000

Senior Software Engineer optimizing cloud infrastructure for Affirm's Capacity & Cloud Economics team.

🇨🇦 Canada – Remote

💵 $150k - $200k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com