Senior FrontEnd Developer Offline

Requirements

 

Strong proficiency with JavaScript (ES6)

Proficient understanding of client-side scripting

understanding of event loop, micro and macro tasks and their influence on code

understanding browser as a platform and browsers instruments for code debugging

understanding memory management in browser

knowledge of performance best practices for web pages

Strong culture of clean code and engineering excellence

Experience with application creation using some of the next JavaScript frameworks: Angular, React, Vue.js etc.

Excellent knowledge and experience with automated testing platforms and unit tests

Understanding of HTTP protocol and CORS in browser

Understanding the nature of asynchronous programming and its quirks and workarounds

Knowledge of web security threats and ways to mitigate them

Knowledge of software design patterns & understanding pros & cons of each way

Proficient understanding of web markup, including HTML5, CSS3

Strong understanding of server-side CSS pre-processing platforms, such as LESS and SASS

Proficient understanding of cross-browser compatibility issues and ways to work around them.

Proficient understanding of Git

Understanding NPM and Semantic Versioning

Written English (read & write)

Will be a plus

 

Knowledge of TypeScript and willing to work with it

Production experience with React and it's infrastructure

Understanding fundamental principles of Scrum process

Ability & desire to carefully review tons of code & develop other team members

Vagrant / Docker

Responsibilities

 

We are looking for a person who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

 

We offer

 

High & competitive salary

Challenging work in an international professional environment

Opportunity to influence software development process, to be the owner of the product in your field of expertise

Opportunity to apply SAFe methodology

Flexible management

Flexible / Casual Leave

Relocation Bonus when moving from a different city / country

Full benefits package: paid vacation and sick leave

Continuous professional development (free internal and external professional trainings)

Free English classes in the company office

Free use of the services provided by Namecheap (for non-commercial purposes)

Quarterly teambuilding activities and company corporate events

RDX gym membership

Coffee, tea, fruits

The job ad is no longer active
Job unpublished on 19 October 2020

Look at the current jobs JavaScript / Front-End Kharkiv→