Position: Senior Javascript Developer
Company: Unicreo
Experience required: 3y
English level: upper

How could you contribute?

* Lead code reviews with your teammates and make decisions on the structural design.
* Conduct performance tests and resolve issues as they appear.
* Run reviews to guarantee the structure and design of the applications follow standards and guidelines.
* Set up automated testing.
* Solve complex CSS and HTML compatibility issues in legacy browsers.
* Review the Web Content Accessibility Guidelines (WCAG) and Section 508, so that they are being applied sufficiently throughout the project.
* Decide on UI architecture, interactions and behaviors with REST APIs or any other mechanism to process data (GraphQL, etc.).
* Document and assist in defining the functional and technical requirements for different applications.
* Evaluate new frameworks and tools that can be integrated into the existing applications without breaking previous implementations.
* Implement front-end development workflows: building systems, dependency management, quality checkers (linting).
* Create pattern libraries and style guides according to the project’s requirements.

Technologies:

* JavaScript: React and/or React Native
* Data management: Apollo GraphQL
* Data visualization: D3.js
* An interest in three.js and VR web applications.
* HTML5, CSS, Grid CSS, Bootstrap and any other frameworks.
* Preprocessors: LESS, SASS.
* Responsive Web Design and Development.


Tools: React, React Native, Travis CI, Sentry, Github, Gitlab, Gulp and Webpack, npm, unit testing, e2e testing, integration testing.

Very cool if you have:
4+ years of software development experience
self-organization
ability to speak English fluently
knowledge of German will be an advantage