Senior Software Engineer

 (6+ years exp)
$150k – $165k
Published: 2 weeks ago

Job Location

Job Type

Full Time

Visa Sponsorship

Available

Hires remotely in

Relocation

Allowed

Skills

Cloud Computing
Node.js
API
REST
Vue.Js
Angular

The Role

Do you love working on new technologies? Do you have a passion for software development? Do you have a deep understanding of Web and back-end development?

If you answered yes, we want you to join our team as a Sr. Software Engineer! You will be working with a talented team of software engineers to build the next generation of our platform, helping customers to reduce cost and save time. You will collaborate with product managers, program managers, and test engineers to deliver critical applications and improve upon HeadLight’s existing infrastructure.

HeadLight is looking for contributors who bring drive, energy, and fun to our culture and who are motivated by the challenges and opportunities found within the structure of a small, high growth company environment. The ideal candidate must have the skills to thrive in this fast-paced environment and to execute independently on a variety of tasks.

HeadLight delivers industry-leading technology to transportation construction teams. Our photo-driven inspection and verification technology enables clients to streamline and mobilize project inspections, communications, and documentation leading to superior project deliveries. The HeadLight platform has been used on transportation construction projects nationwide. Customers include large state departments of transportation, top-tier consulting engineering firms, contractors, equipment manufacturers, and industry-related materials companies.

Responsibilities:
– Design and implement APIs, UI components and web interfaces.
– Participate in system-level design.
– Collaborate with internal and external partners.
– Participate in code reviews.
– Mentor junior members of the Engineering team.
– Contribute in developing processes for scaling our solutions, both technically and systemically.
– Design, implement and instrument APIs.
– Integrations with third party systems.

Required Skills:
– BS in Computer Science, Computer Engineering or related degree (or equivalent industry experience) with 7+ years systems programming experience.
– Experience with relational and non-relational databases and Node.JS.
– Experience with front-end libraries such as Vue, Angular, and Ionic.
– Experience with Docker and container-based development.
– Familiarity with REST or other API design/implementation.
– Experience with delivering cloud-based software.
– Outstanding systems design and problem solving capabilities.
– Strong sense of ownership and drive for excellence.

Additional Skills:
– Source control experience (git).

Similar Jobs

Hive company logo
Hive
Cloud-based AI solutions to understand, search, and generate content
VisualizeROI company logo
VisualizeROI
The Value Collaboration Platform - revolutionizing the way B2B solutions are sold
LoanSnap company logo
LoanSnap
Our SMART Loans saved people $80 million last year
Kick Health company logo
Kick Health
The Online Performance Medicine Clinic for Energizing Sleep and Confident Presentations
GOIN' company logo
GOIN'
Local services platform for demand response, ADA paratransit, rides as a public service
KYC Hospitality company logo
KYC Hospitality
Enterprise Software for Hotels