Position: Senior NextJS developer
Company: White Label
Experience required: 5y
Category: JavaScript
English level: intermediate
Published: 2021-01-01T00:00:00+02:00

The overview of the architecture is the following:
- there is a CMS drag & drop page builder (not FE task)
- the CMS is preparing a JSON file (not FE task)
- AWS Lambda triggers and builds Next.js based on JSON file (not FE task)
- AWS Lambda uploads the files to EC2 machine (not FE task)
- the Next.js application takes properties from this file and renders the components correctly as per the JSON file

The general tasks would be to:
- prepare components base in Next.js
- the components would expect props from the JSON file
- the Next.js app routing is dynamic based on JSON file from the CMS (or GET endpoint)
- the Next.js application has to be ARIA compatible (prev. experience needed)
- the Next.js has to render SEO tags (provided in JSON file)

Mandatory requirements:
- seniority in Next.js (React is not enough, Next.js is mandatory)
- seniority in Redux, Sagas, Selectors etc.
- seniority in HTTP communication and REST protocol (from the consumer side)
- full-time availability between 8-18 Warsaw Time
- at least Intermediate level of English 

We offer:
- A clear understanding of your role and tasks
- Freedom to make your own decisions
- Competitive salary based on experience