Software Engineer

Posted Dec 19, 2022
Project ID: 2822711
40 hrs/week
3 months
Starts: Jan 2, 2023
Ends: Apr 1, 2023
Payrate range
Application Deadline: Dec 22, 2022 6:00 PM

Project Details

Programm NOW. Program NOW is an eCommerce platform to sell Henkel adhesive products across the globe. It enables new capabilities powering new-generation recommendation engines that drive growth.

The service of the contractor is delivered using an agile working method. External resources need expertise in Front End Developer Angular.

  • One sprint consists of two weeks, and there is a daily stand-up plus a bi-weekly sprint planning where all details will be defined per sprint, and all task-related delivery will be specified in the acceptance criteria of each ticket. The external contractor takes over the role as a developer and the team iteratively discusses the current requirements during these sprint meetings.

  • During the sprint meetings, the team discusses the current requirements, and the contractor independently performs the following tasks:

  • Developing new features or refining existing features as raised on the agile board. The contractor independently decides on the necessary requirements.

  • Defining operation-related tasks on the project’s agile board if they need to, which the contractor will get access to in advance. The contractor should include all tasks that are related to the stabilization and bug fixing of SalonLab.

  • Independently fix the bugs posted to the board and update the agile board. Documentation is out of scope.

  • Developing the tickets based on the given details of the user stories and deploying them to the infrastructure. The project infrastructure sits on Azure Portal, where all the back-end services resources can be found and to which the contractor will get access in advance.

  • Reviewing the codes with the team and providing new features to the project.

  • Provide user interfaces that comply with the designs and wireframes based on the technical descriptions and acceptance criteria that will be defined on the tickets.

  • Fix bugs as efficiently as possible. Bugs will be defined in each iteration. Fixes should cover corresponding unit tests.

Key Skills

  • 5+ years in web development with large codebases.

  • 3+ years with a special focus on Angular.

  • Proficient in HTML / CSS / ECMAScript standards.

  • Proficient in Git.

  • Familiar with the Scrum methodology.

  • You must: o Master the Angular framework, Typescript, and RxJS.

  • Have experience in both unit and e2e testing.

  • Have experience in at least two other technologies from the Angular ecosystem (e.g., NGRX, Universal, Material).

  • Have some knowledge of Node and npm.

    Nice to have

  • Experience in Jest and/or Cypress.

  • Knowledge of Module Federation and Web Components.

  • Understanding of CI/CD pipelines, especially with Azure DevOps.

  • Passion for the latest features and interest in the Front-End community.

  • Write high-quality code by following Angular/Typescript best practices and the company internal guidelines.

Similar projects

+ Search all projects