Senior Frontend Developer (React/Redux)

North Holland  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

As you've read above we are looking for a full-stack developer.

We work with the latest technologies, which allows for rapid development. Think about React.js, Redux, Webpack,Material UI, Node.js, Hapi, Kubernetes, RabbitMQ, etc.. We would love it if you already have a lot of experience in React.js and Redux. If you say you are very experienced with another high-level JavaScript framework such as Vue.js, Angular.js, or Ember.js - we would still be very happy. You do need to have a great understanding of Javascript, eg how scopes work and why we don't like side effects. Everything you do will be in consideration of fundamental principles such as testability, readability, and separation of concerns.

A way to make us even more excited would be if you take an extra suitcase with for example knowledge about React sagas, Grid layouts based on eg react-flexbox-grid. It would be great if you could explain why Bootstrap doesn't play very well with React's component based architecture, or that CSS' global nature in general is somewhat against what we are trying to achieve. But don't worry if you don't have it all - we organize peer programming every two weeks - so just take your enthusiasm and we will help you learn.

What do we expect from you?

- Minimum of 5 years of experience in Web development
- Minimum of 6 months experience with React.js and Redux;
- Or very experienced with a high-level Javascript framework such as Vue.js, Angular.js, or Ember.js
- Great understanding on how to structure maintainable large-scale Front End and Back End applications; eg how to separate concerns (business logic vs UI vs state)
- Experience with Node.js frameworks such as HAPI, Restify, Express, Loopback, etc.
- Experience working with, or great understanding of, micro-services and/or cloud functions
- Unit, integration, and end-to-end testing
- SQL

Bonus (not necessary)

- Laravel/PHPExperience with gRPC, Kafka, RabbitMQ
- CI/CD (Kubernetes, Jenkins, TravisCI, Docker)
- Experience with side effect management libraries
- Grid layouts based on eg react-flexbox-grid or Bootstrap

What will you do?

Next to regular day-to-day operations (creation and maintenance of web applications, design, code and test new features, incident management, ode reviews for your peer developers, and provide feedback when applicable, coach and share your experience with your team) - we have some exciting projects coming up. Think of turning a set of wireframes and designs into a fully functional gifting system, allowing our customers to give bloomon to their friends with great ease..

Start date
1st of April
Duration
6 months
From
Darwin Recruitment
Published at
07.03.2018
Project ID:
1516002
Contract type
Freelance
To apply to this project you must log in.
Register