JOB-6523
Job Description:The Senior Fullstack Software Engineer will work closely with multiple Software Engineering teams to design, develop and enhance ***.coms content management system (CMS). An experience engineer will develop and maintain a web page authoring front-end and its content publishing and delivery services. The Senior Fullstack Engineer will work closely with engineering and product managers to deliver quarterly business and technical objectives. Prior experience with ecommerce and CMS platforms will be highly considered.Tools:HTML5 & CSS3JavaScript ES6 / ES2015+TypescriptReact and ReduxWebpackNode.jsMongoDBVS Code, IntelliJGIT, Gitlab, TeamCity,JIRA, Confluence, MS TeamsMinimum Technology Qualifications5+ or more years experience with JavaScript and web development3+ years experience with modern web stacks using ReactJS2+ years experience with NodeJS building backend servicesExperience with DevOPs, TDD, and the SOLID principlesExperience working with an engineering team of 5 or moreWorked in an Agile and SCRUM environmentKey Responsibilities:Work closely with multiple Software Engineering teams to design, develop and enhance client's content management system (CMS)Develop and maintain a web page authoring front-end and its content publishing and delivery servicesFollow established architecture patterns and practices used throughout the product software stackOffer suggestions to improve and minimize technical debtSolve critical defects both in production and test/stage environmentsWork with QA team to support automated functional testingWork with outside teams to adapt and support product use and adoption