Lead Software Developer
Core
Designing, building, and maintaining efficient, reusable, reliable code for high throughput, performance critical, scalable applications in IoT and connected transportation.
Role type
Lead Software Developer (IC with mentorship)
Builds
Scalable code, prototypes, PoCs, and production applications for fleet management and analytics
Domain
IoT, connected transportation, fleet management, data analytics
Deliverable
production ML models | product features
Required skills
C#/.NET, SQL Server, Postgres, JavaScript frameworks (Angular, React, Node.js, Vue.js), Git, database optimization, system architecture design, mentorship
Preferred skills
UI/UX design, BigQuery, Sentry, Google Suite
Technologies
C#, .NET, SQL Server, Postgres, MySQL, JavaScript, HTML/CSS, Angular, React, Node.js, Vue.js, Git, BigQuery, Sentry
Responsibilities
Design and lead development of scalable code and complex long-term projects; conduct code reviews and comprehensive testing; mentor developers and guide team direction; document system design and architecture; collaborate on cross-functional feature implementation; present technical discussions and training; participate in 24x7 on-call rotation
Seniority
Senior, hands-on IC with mentorship