Job description :
Description:
The Senior Full Stack Software Engineer will work closely with multiple Software Engineering teams to design, develop and enhance Kroger.com’s content management system (CMS). The role will work closely with our engineering and product managers to deliver quarterly business and technical objectives. Prior experience with eCommerce and CMS platforms will be highly considered. Each quarter this position will help support the ongoing enhancements, expansion and maintenance for the core platform application and API services related to data storage/retrieval for our Platform UI and our Dynamic Content Delivery. The Dynamic Content Delivery is used to support the various internal and external channels across web and native mobile applications. This role does include providing support to external teams using our products. This will require some complex understanding of our products, as well as a high level of skill in problem solving and technologies used.
Ideal Candidate should have:
- Minimum Technology Qualifications 4+ or more years’ experience with JavaScript
- Experience creating scalable applications with NodeJS
- Experience with Document DB, preferably MongoDB
- Experience building React Applications with Redux
- Experience with Dev Ops workflows and/or Github Actions
- Knowledge of SOLID Design Principles and Domain Driven Design
- Experience in OOP and Functional Patterns
- Previous experience in an Agile and SCRUM environment
ANY GRADUATE