Beschreibung
Start: ASAPLocation: Berlin
Length: 3 months
You should be an established Senior ReactJS Web Developer and practitioner of the latest web technologies; building best in class web applications, serving users on the modern web landscape, whatever that may be.
ROLE RESPONSIBILITIES
- Hands on development on medium to large scale projects.
- Work closely with others to ensure good collaboration across all disciplines and to facilitate the solving of day-to-day challenges.
- Collaborate coach and mentor other team members whilst maintaining high levels of productivity.
- Understand client's business goals and objectives in order to build the right technical solutions.
- Minimise technical risk and ensure a high-quality output.
- Implement testing strategies and promote rapid but high-quality development practices.
- Identify bottlenecks within delivery processes as they occur and be able to help influence behaviours within the team to help resolve these and protect the technical delivery.
- Operating in Lean and Agile methodologies or Hybrid approaches.
You will be a self-starting technologist who can draw parallels across a technology landscape and isn't restricted by a specific skill set, however below is a list of skill sets we would expect;
MANDATORY REQUIREMENTS
- Expertise in ReactJS
- Expertise of JavaScript design patterns, ES6, Typescript, and Debugging.
- Expertise in JavaScript Build tools and packagers.
- Expertise of CSS3 & SASS; Selectors & Hierarchy, Layouts, Responsive Design, Knowledge of Flexbox, and CSS Object Model.
- Expertise in building web-applications using Responsive Design techniques.
- Expertise in graphic rendering using HTML5.
- Able to produce and run JavaScript unit tests.
HIGHLY DESIRED SKILLS
- Experience building Design Systems, pattern libraries or SDKs
- Experience with consuming, architecting and publishing reusable code, modules and libraries (npm).
- Experience with, or able to draw parallels with other JS frameworks specifically Angular.
- Web APIs (Geo, Storage, Device features, and Service workers).
- Experience with NodeJS scripting and applications.
- Experience working with CI/CD pipelines.