You will:
Be creating high-quality digital consumer experiences, as a part of our team engaged in the development of a global tier one web-content and eCommerce platform, using the latest enterprise technologies to support the worldwide provision of modern education, in a distributed agile environment. As part of this role, you will be responsible to
- Build reusable components and front-end libraries. Optimise components for maximum performance across a vast array of web-capable devices and browsers
- Develop new user-facing features
- Coordinate with UI/UX designers, as well as back-end developers to implement desired functionality
- Translate designs and wireframes into high quality code
- Create proof-of-concepts using new technologies
- Identify new technologies that improve product development and end user experience
- Maintain and improve existing websites. Assist with migration of existing sites to Adobe Experience Manager platform
- Operate and leverage Agile and Scrum methodologies.
Who we are looking for:
Our future colleagues should have the following key skills and experience
- Bachelor or higher degree in computer science (or equivalent)
- 3+ years of professional experience in enterprise grade software development. Exposure to agile methodologies and distributed teams is welcomed.
- Previous work with content management systems. AEM is a significant plus
- Strong JavaScript knowledge
- Proficient understanding of web markup, including HTML5, CSS3
- Experience with modern JavaScript frameworks and libraries (React, VueJS, Angular, etc).
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Experience solving cross-browser compatibility issues
- Proficient experience with responsive design, developing for mobile web and tablets using responsive frameworks like Bootstrap
- Prior experience with web accessibility and web application security standards is a plus
- Familiar with GIT and source/version control
- Excellent debugging and troubleshooting skills. Strong quality focus
- Ability to interpret and communicate information to the client
- Open and friendly personality, as well as drive, initiative, problem-solving mindset, excellent interpersonal and team-working skills
- Very good verbal and written communication skills in English.
What we offer
- Challenging projects in a highly professional, but also relaxed, collaborative and supportive environment
- Working in small and excellently skilled teams
- Opportunity for long term professional growth within our development center
- Competitive compensation depending on experience and skills
- Travel opportunities to European countries
- Work – life balanced schedule
- Respect and support to your professional, family and personal goals.