Date Posted: 2018-08-13 | Date Modified: 2018-08-31 | Expires: 2018-09-12

Senior React Developer (f/m/*)

Job Description

THE CHALLENGES:

* Implementing finalised designs for new features according to the requirements from the product and design teams
* Architecting and documenting performant shared-components that allow less-experienced developers to reuse and extend them (e.g. in-app notifications system, centralized upload system)
* Replacing current infrastructural tools by more popular and feature-richer ones (e.g. JSPM ➡ Webpack)
* Implementing React so that we can benefit from the great work done by the React community
* Shaping our front-end development framework to become easier, faster and safer to maintain
* Abstracting and encapsulating components and utilities so that other teams in the company can reuse them
* Mentor less-experienced team members

Requirements

YOU KNOW:

* ES 2015+ (JavaScript)
* Promises/A+
* CSS
* HTML
* React
* WebPack
* HTTP
* REST(ful)
* Google Developer Tools
* Git


YOUR EXPERIENCE:

* Years developing web single-page applications with ES
* At least a year developing with React


YOU CAN:

* Express your ideas and convey them clearly to other people
* Work with MV* frameworks (e.g. Backbone.js)
* Optimize the performance of ES and CSS by analyzing data from Google Developer Tools
* Develop using git and Gitflow
* Write unit tests for client-side ES code
* Manage complex application state


YOU:

* Are organized
* DRY in code
* Speak and write English very well
* Think well when choosing names
* Care about writing consistent code (with names, writing case, structures, etc)
* Understand the differences and consequences of using "similar" functions (e.g. Array.prototype.filter and Array.prototype.find)


NICE TO HAVE:

* Experience with Backbone.js, Marionette.js, SCSS
* Experience with or good understanding of Redux, GraphQL, Websockets, HTTP 2, Node.js, Electron
* Basic German

Benefits

WHAT WE OFFER:

* A competitive compensation, free drinks, fresh fruits and a fully equipped kitchen
* Flexible Working hours
* Flat hierarchies, short and open communication flows and quick decision-making processes
* Architrave grants you a yearly personal budget for trainings, conferences and professional / personal growth
* A working environment that values individuals and embraces knowledge sharing
* A highly motivated and talented team that likes to prepare lunch together but also loves to play ping-pong in the backyard of the light-flooded office area


https://architrave.bamboohr.co.uk/jobs/view.php?id=57

Skills

Language Requirements

Visa Support

Yes
Email Job

Job Criteria

Job Type

Full Time

Industries

#Commercial Real Estate #Computer Networking, Hardware and Software #Software Development

Job Location

Functions

Engineering, Developer

Salary

4000 - 5000/month Euro

Companies will apply to you too

Fill in your resume and companies will send you invitations to apply on their jobs and we will notify you directly on your email box .