Want to join us on our journey?
You'll be experienced in...
- 5+ years front-end development experience
- Knowledgeable in front-end web technologies (including HTML5 / CSS3, JavaScript (ES6), jQuery, LESS / Sass)
- Experience with BEM or other similar CSS naming convention methodologies
- Experience with Object-Oriented JavaScript and Object Literal
- Proficient in Bootstrap UI Framework and Responsive Web Design
- Git and Gitflow
- Extensive knowledge of browser compatibility issues, limitations, support and upcoming support
- Practical Implementation of Web Accessibility Standard
- Practical experience in REST-full applications development
- Experience in design and implementation of localized web sites
- Practical experience in working with tools and frameworks, like Gulp / Grunt, Bower, Webpack, NodeJS / npm, Babel
- Knowledgeable in performance optimization tools, techniques and best practices (SpeedCurve, WebPageTest, Lighthouse / Web vitals)
Your day will look like.....
Work on SAP Commerce projects, working on new implementations or supporting existing Continuous Improvement projectsBe assigned tickets from Jira to add new functionality to the application or to fix defects in current featuresCreate clean, well organised and structured code that meets business / user requirements and quality standardsAssist back-end developers with effective implementation of front-end templates, HTML, CSS and JavascriptEnsure optimal utilisation of web standards best practices, semantic front-end markup, structured stylesheets, and efficient javascript for development and productionBe willing to own a feature through the development life-cycle, from requirements gathering to implementation, testing and post-release supportReview pull requests for peers and feedback with any comments and suggestionsJoin sprint planning meetings to help elaborate ticket detail and estimate the effort required for stories, tickets and tasksBe able to communicate well within the team both face-to-face and via electronic means, e.g. Slack, email, Jira. There may be a need to communicate with the client via Jira to get more information about a ticketWhat we offer
Welcome DaysKPS AcademyIf you have any questions, please contact us at .