##### Job Description :
Applied Invention is looking for a full-stack developer with experience on a
variety of server-side and client architectures. This full-time job will have
a mix of architecture, design, development and testing, as well as other
activities such as code reviews, customer meetings and prototyping in support
of a variety of the companyโs projects. The role offers multiple growth
opportunities including work in robotics, big data and machine learning.
##### **Responsibilities:**
* Architect, develop and test both prototype and production server-side and client software
* Deployment in cloud and customer environments
* Stay current with state of the art in development tools, frameworks and methodologies
* Adapt to customer requirements and technology choices
##### **Requirements:**
* BS/MS degree in Computer Science, Software Engineering, or a related subject; or 4+ years of industry experience
* Experience with production software development
* Interest in working across industries and applications
##### Experience in the following categories:
* Any of Python/Java/C++/Rust
* SQL and NoSQL databases
* Web protocols (HTTP, REST, JSON, etc)
* Version control tools (e.g. Git, SVN)
* Cloud environments (e.g. AWS, Azure)
* Web client frameworks (e.g. Angular, React, etc.)
* HTML, Javascript, Typescript
##### **Additional Skills:**
##### _**Experience with the following categories are not required, but can be
valuable to the role:**_
* Robotics, ROS
* 3D engines, including Unreal or Unity
* Mobile applications (iOS, Android)
* Geospatial engines
* Machine learning