Onward Robotics aims to revolutionize fulfillment by delivering innovative automation technology that coordinates humans and robots as a cohesive system. The company seeks to increase efficiency in warehousing, distribution, and e-commerce operations through its Meet Me solution.
Requirements
- Large scale distributed system development
- Development of tasking based on requirements
- Python
- Typescript/React
- Experience working with large-scale distributed software systems
- Fluent in one or more object-oriented programming languages (python, java, C++, etc.)
- Experience with React
Responsibilities
- Design, implement, and maintain the base frameworks, REST APIs, and application logic for the management, configuration and tasking of robot fleets
- Develop data model and database creation and maintenance process and procedures
- Develop and maintain both front-end and back-end components for a mobile application and a management hub web platform
- Work with other software teams to ensure interfaces are well defined and services are interoperable
- Develop code in Python, SQL and C++
- Design and build extremely robust software delivery mechanisms
- Write clean, efficient code in Python, SQL, C++, and TypeScript/React
Other
- Bachelor’s Degree in Computer Science or a related field
- 5+ years of experience designing and implementing software
- Experience with FastAPI or other REST framework
- Experience with OAuth and API Authentication
- Ability to be flexible and adaptable in a startup environment