Junior Software Development and Tech Support Engineer
Posted Updated
Description
You will build, debug, and support reliable real-time mapping solutions and in-field image edge processing. You will design and deploy front-end components, REST-based back-end services, and database schemas. You will partner on application requirements and interface design, maintain dependencies, and deliver technical milestones in an Agile environment.
Responsibilities
- Build, debug, and support reliable, high-performance real-time mapping solutions
- Support real-time in-field image edge processing
- Design, implement, and deploy front-end elements, REST-based back-end services, and database schemas
- Partner with Product Management and Software Engineering on application requirements and interface design
- Maintain applications against major third-party dependency releases and current design practices
- Prioritize tasks and deliver technical milestones on schedule in an Agile environment
Requirements
- 1+ years of relevant work experience, preferably in a commercial product environment
- Bachelor's or master's degree in Software Engineering, Computer Science, a related field, or commensurate work experience
- Knowledge of computer science fundamentals
- Knowledge of using GenAI tools for software design, development, and debugging
- Knowledge of REST-based back-end services
- Knowledge of Node.js, Angular, React, and TypeScript
- Knowledge of MVC architecture
- Willingness to travel to field offices and testing areas
- Authorization to work in the United States without employer sponsorship
Benefits
- Pre-IPO stock options
- Medical, dental, and vision insurance with 100% employee premiums and 85% dependent premiums paid
- Generous paid time off and holidays
- 401(k) plan
- Inclusive company culture
