Position: React Developer
Company: DICEUS
Category: JavaScript
Experience required: 5y
English level: upper

We offer
For our client in Denmark we are looking for two React Engineers to join the team at a flat start date on June 25th. (we sign SOW is successful candidate till end of Feb 2024)
About the project
We are looking for a Senior React Engineer

You like taking creative product ideas and bringing them to life in our web browsers. You have a good understanding of how the web works and have experience in building, maintaining and iterating on high quality web applications.

You will be an ideal ﬁt if you have:

A good grasp of interfacing with a variety of backend APIs (REST and more).

A good understanding of git and modern build pipeline tooling such as Yarn, NPM, Webpack, etc. Having an eye for design details is key so a good understanding of SASS/CSS and associated patterns is also required.

Additionally, you will spend part of your time collaborating with peers, through regular code reviews, mentoring & pair programming.
Responsibilities
Our ideal candidate has 5+ years of experience with frontend development, and will ideally have functioned as frontend lead on client projects. You are a technical thinker who works well at a program level to deﬁne frontend requirements; but more than that you are proactive, enthusiastic and committed to delivering solutions that clients love. Beyond hands-on development, you will need solid interpersonal skills; essential when taking the lead, being part of pitching projects, doing tech validation, estimations, and communicating technical solutions.

It is important you:

Ensure all code is developed using industry recognised standards.

Assist the team with peer reviews and in ensuring the highest quality code is delivered.

Collaborate with the design team to ensure designs are well understood, pragmatically thought through, technically feasible and accurately developed.

Help in high level estimation of projects, architectural discussions to build highly scalable apps. Regularly review and discuss other engineer's code.

Use your technical expertise to contribute towards improving the practice discipline.

You are able to quickly and accurately break down, estimate, prioritise, and deliver projects of high technical complexity.

You have:

5+ years of experience with React development

An eye for making things pop with newer UI patterns and libraries

Extensive experience in Typescript and the beneﬁts in modern React applications Hands on experience in React and other sub-frameworks such as Next.js

Worked with state-management tools such redux toolkit and knows when it's overkill Work experience integrating web solutions with external web services.

Experience dealing with cross-browser testing and fully responsive development.

Experience with a recognized development approach, including both development and test strategies. Excellent verbal and written communication skills in English
Requirements
Short version:
Very high attention to details in a business requirements
Interest in and ability to understand a very complex domain
Ability to maintain a quite large codebase without it getting out of hand
Experience in refining tickets in corporation with product owner or solution architect
Expert-level React skills - minimum 5 ys of exp (!)
Excellent English communication skills both written and verbally as this role is client facing