As a Senior Developer, you will be responsible for Full-Stack javascript development. This includes leading the charge on UI/UX implementation, spinning up Node.js servers on the back-end, building RESTful web services that any team can consume, and setting up databases & build configurations.
Also, you will be mentoring and coaching junior team members to understand the prescribed architectures and follow best practices and processes. You’ll be working closely with designers, DevOps & other teams to integrate what is needed to build and maintain the product. TDD, Scrum processes and Agile principles are also paramount - delivering products with confidence.
Standard Requirements: Experience: 5+ years of full stack development in an enterprise environment
Education: BS degree in Computer Science, Software Engineering, or similar degree or experience.
Must be comfortable with:
- Javascript (ES6, React, Angular>2.0 or other frameworks)
- Node.js
- HTML5/CSS/SASS
- Relational Databases (MySQL, Postgres)
- RESTful web service design
- Unit and Integration testing
- Continuous Integration
- Amazon Web Services
Preference will be given to applicants that come with this:
- Containerization (docker, docker-compose, container orchestration)
- Experience developing with continuous integration in a high-volume production environment
- AWS experience (CloudFormation, resource provisioning, and management)