5+ years of hands-on experience developing scalable, customer-facing web, and software applications.
2+ Experience with REST and ability to build REST APIs with NodeJS(preferred). Java or Python will work as well.
Experience deploying apps in AWS(preferred) or similar cloud infrastructure
Experience working in an Agile/Scrum setting, including partnering with business analysts, other developers, and testers, and implementing solutions related to the creative process
Experience with third-party APIs and Web Services, API Gateways
Understanding of container technologies like Docker
Experience with Continuous Integration/Continuous Deployment and code management using Git and Jenkins
Knowledgeable about AWS services including Lambda, API Gateway, S3, CloudFront
Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs.
Build high quality code following unit testing and test-driven development.
3. Willingness to learn