Frontend Developer - CDC
Vorwerk‘s OnceConsent/SAP CDC project's enthusiastic team is stacking up the deck to design a new Vorwerk website, and simultaneously develop and roll out a new global E-Commerce platform with new digital products. We are up to combining Vorwerk’s long-standing, high-quality engineering experience with agile methodologies, leading-edge technologies, and laser-sharp focus on customer satisfaction. We are looking for a passionate, results-oriented, experienced, and self-organized software engineer specializing in Customer Data Cloud and JavaScript who wants to play a leading role in the development of one of our key components linking customer data to the website. With over 10 MLN customers on the website, this platform is a crucial part of customer data management on our website and the customer journey. It therefore sits at the heart of our business.
As a software engineer, you will deliver quality code working agile. You liaise closely with the product management, QA and automation team, release, and service managers as well as the business. You contribute to our agile ceremonies and support refining our requirements until the definition of ready is met. Here, you collaborate closely with our solution architects and ensure quality across integrated platforms is assured. Working in DevOps, you’ll be hands-on and drive feature development in a CI/CD setting until its release.
TECHNICAL SKILLS AND EXPERIENCE |
Must Haves:
- Successfully completed Information Technology studies or an equivalent education
- 3+ Years of relevant industry experience working with (JavaScript AND Typescript)
- Demonstrable experience with JavaScript/ Typescript coding, security, refactoring & design patterns.
- Good core knowledge of HTML5, CSS3, jQuery and Bootstrap framework.
- Write clean, secure, test driven, easily maintainable and modular codes.
- Working knowledge of version controlling systems like Git, clear understanding of Gitflow workflow, repository management tools like GitLab and understanding of overall CI/CD process.
- Experience in unit testing frameworks.
- Experience in test automation e.g. Selenium is a plus/ nice to have.
- Hands on experience in RESTful API design and development including implementation of oAuth2.0 for authentication and authorization.
- Extensive capability to communicate and interact internationally and with various management levels.
- Good & fluent English skills (In written & verbally) (must have), German is a plus/nice to have.
- Experienced in working in agile projects and usage of Jira and Confluence
Nice to haves:
- Docker/Homestead
- Ability to make composer packages
- Worked with Phrase or other translation tools
- SQL knowledge
- Experience with SAP Cloud Platforms and the SAP Customer Data Cloud (CIAM solution)
- Knowledge in some of the following areas: Consent Management solutions, ERP, CRM, most common middleware solutions, DAM (Digital Asset Management)
- Strong problem solving and analytical skills
MAIN ACTIVITIES |
- Write clean, secure, test driven, easily maintainable and modular code on front-end
- Release Management
- Configure and maintain all settings for SAP Customer Data Cloud towards entire architecture landscape with multiple backends and various frontends
- Be DevOps at heart of the SaaS component and ensure smoot operations as part of the technical value chain
- Dedication to performance and resilience for a cloud hosted, scalable system.
- Build reusable code and libraries for future use
- Troubleshoot and debug applications
- Perform UI/backend tests to optimize performance
- Collaborate and work with developers on the needs of surrounding projects
- Work with project managers when gathering requirements, presenting work, and be able to take complex technical terms and break them down into layman's terms
- Keep abreast of new trends and best practices in web development
- Client communication (verbal/written) as and when required