Front End Software Engineer – Stockholm,Sweden

English
Work tasks
• Implement the design from UX and UI using good coding standards
• Develop new user-facing features
• Build reusable code and libraries for future use
• Ensure the technical feasibility of UX/UI designs
• Optimize application for maximum speed and scalability
• Assure that all user input is validated before submitting to back-end
• Collaborate with other team members and stakeholders
• Stand for implementation expertise (HTML/CSS /JS) when we discuss sketches and prototypes.
Technical Competences
Specific Competence
· Solid skills in HTML5, CSS3, JavaScript
· Experience with IDEs such as IntelliJ IDEA, Sublime text, or similar
· Sign in and Signup
· Social Login
· CIAM
· Experience with React
· Solid skills in proper HTML5 semantics. This is very important.
· Solid skills in accessibility and SEO friendly markup
· Solid skills in ensuring cross browser compatibility and browser performance
· Very good understanding of web design
· Very good understanding of responsive design
· Experience in developing large scalable web sites
· Experience with SASS/LESS and Ruby
· Experience with Middleman preferred
· Experience with Node.js, Gulp, Stylus, Jade, Express preferred
· Experience with IDEs such as IntelliJ IDEA, Sublime text, or similar
· Can understand and follow Mobile First and Progressive Enhancement principles
· Experience of version control systems such as Subversion and GIT
· Fluent in English, written and spoken
· Retail/e-commerce experience is a plus
· CQ5/Hybris knowledge is a plus
· DevOps experience is a plus
· Knowledge of iOS/Android development is a plus
· We also prefer if the person has experience from:
· Automated Test such as Karma, Selenium, Cucumber or similar
· Continuous delivery
· Agile methods
· User stories
· WCAG
Personal Competences
· Ability to understand and analyze complex information and share it in effective and powerful communications
· Ability to understand people psychology and to connect to people to encourage new behaviors
· Ability to take responsibility, work proactively and continuously improve activities in complex, quickly transforming environments