Software Engineer

Location
Longmont, CO
Posted
Sep 03, 2021
Closes
Oct 03, 2021
Ref
JR2167
Category
Other
Job Type
Employee
Employment Status
Full Time

JOB SUMMARY:

Toro has an exciting opportunity working on the development and support of industry-leading products that leverage innovation and technology to enhance productivity for our customers. The person in this role will be responsible for server and web applications for robotic applications, and designing and deploying sophisticated real-time web solutions utilizing the latest UI/UX and graphic design methods.

JOB RESPONSIBILITIES:

  • Design, code, test, debug, document, and implement cloud and web-based applications.

  • Apply full-stack developer knowledge to application development with particular emphasis on the front-end functionality and the user experience.

  • Design websites including UI, UX and graphic design for internal and external customers.

  • Collaborate with team members, customers, and management on all aspects of the software development lifecycle.

JOB QUALIFICATIONS:

  • Bachelor of Computer Science degree or equivalent.

  • Two or more (2+) years of front-end development experience.

  • Demonstrated experience with Typescript, JavaScript, ReactJS, CSS

  • Demonstrated experience with one or more IoT message protocols such as MQTT, NATS.

  • Experience with behavior driven development (BDD) principles, writing UI tests.

  • Experience with one or more agile software development processes (SCRUM, Kanban).

  • Experience with front-end tooling including webpack, state management (e.g., MobX, RxJS, Redux)

NICE TO HAVES:

  • Master’s degree in Computer Science

  • Experience working in one or more cloud computing platforms (AWS/Azure)

  • Understand publish/subscribe architectures and methodologies

  • Experience with build automation, CI/CD systems, (Jenkins, Travis, Concourse).

  • Experience with Google Maps/Mapbox, Protobuf technologies.

  • Understanding of geographic (e.g., GPS) systems and working with 3D geometries

  • Experience integrating with integrating to SaaS services like Salesforce, QuickBooks, etc.

  • Experience with containerized deployment solutions like Docker and/or Kubernetes.

  • Experience in building mobile apps and/or cross-platform, hybrid applications.

Base salary for this job ranges from $75,000 to $90,000

We are proud to be an Equal Opportunity Employer and consider qualified applicants without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, or other non-merit based factors. We celebrate diversity and are committed to creating an inclusive environment for all employees.

More searches like this