As a Full Stack Engineer, the ideal candidate will be comfortable developing web front ends with a
JavaScript application framework, and implementing on the back end (routes, REST APIs and database
interfaces). The candidate will need experience configuring, developing and deploying in a Linux
Environment. Using good software design techniques and architectures is expected. Additionally, this
Full Stack Engineer will help prepare for and support product deployments at customers sites.
Β
Major Job Responsibilities:
- Developing front ends in React
- Building and consuming internal REST APIs
- Unit and integration testing with frameworks such as Jest, Cypress or Selenium
- Designing interfaces between internally developed microservices, databases, authentication and
management on the front end
Position Requirements:
- BS, Computer Science or Engineering
- Minimum of two (4) years of work experience designing and implementing web based software
systems
- Understanding of division of responsibilities between server side and client side applications
- Experience with HTML5/CSS and JavaScript
- Experience building and working with databases (MongoDB, InfluxDB or similar)Β