Role OverviewParticipating in a high functioning DevOps Scrum team, developing resources and processes to increase software delivery speed while reducing implementation costs.
What You Will Do
Developing observable code, working in a continuous delivery model, deploying experiences frequently at large scale to a global audience, and consulting with internal and external resources.
Why It Might Be a Fit
Requires hands-on experience in distributed/cloud-based environments, expertise in modern programming languages, and proficiency in data structures, algorithms, and architecture patterns.
Requirements
- 5+ years of software engineering experience
- Hands-on experience working in a distributed/cloud-based environment (AWS preferred)
- Experience working in full stack but with a focus on the front end
- Expert knowledge of several open source, modern, programming languages
- Web application development using JavaScript based frameworks and libraries
- Graphql knowledge is a plus
- Experience in integration with RESTful APIs
- Solid foundation in data structures, algorithms and architecture patterns
- Experience with modern build strategies, continuous integration, unit testing, static analysis, and automated integration tests
- Experience delivering software using an agile development process (Scrum preferred)
- Proficient in pair programming and performing technical code reviews
- Experience with Serverless Computing/Lambda technologies a plus
- E-Commerce experience a plus
- Bachelor's degree in Computer Science or a related field
]]>