As a Senior Software Engineer at Next Step Living, you will help build a new customer-facing product from scratch, and deliver new features to market on a regular basis. Through excellent product and software design, we will enable our company to grow more rapidly, and extend our positive environmental impact nationwide.
What You’ll Work With
Dropwizard
Postgres
Nginx
Rabbitmq
Redis
Jenkins
AWS
Docker
Also in our tech stack: Angular 1.4 (with migration to 2.0), TypeScript, TypeScript, Mocha / Chai, Protractor, NodeJS, https://loopback.io / ExpressJS, Android, RxJava
What You’ll Do
Work in a development environment with continuous integration, continuous deployment, and end-to-end integration tests
Create RESTful services for multiple client targets, including mobile and web
Build out a centralized data warehouse to feed our applications
Produce testable, high quality code that is optimized for maintainability and performance
Contribute ideas suggestions to improve our team and best practices based on your extensive experience
Collaborate with other team members to ship new features on a regular basis
Help shape the direction of the team putting us on the path of becoming a national and trusted consumer facing brand