Position: Frontend Developer
Company: Ufo-engineering
Category: JavaScript
Experience required: 1y
English level: intermediate

If you like to innovate, solve real problems in working on projects, grow, and develop as a true professional. Then you are at the right place!

Skills:

1+ year of commercial experience working with React or/and Vue.js;
Good knowledge in JavaScript, TypeScript, HTML5, CSS3;
Knowledge of basic programming patterns;
OOP in JavaScript;
Functional programming in JavaScript;
Understanding the client-server concept;
Working with REST API;
Keen to constantly learn and improve your skills, and not afraid to learn new things;
At least intermediate English level (speaking & writing).

Will be a plus:

Experience with CSS precompilers, like SASS;
Good knowledge of Redux, NextJS, GraphQL, Socket.io, nuxtJS;
Experience in server development on a node.js;
Basic knowledge of PHP.


Responsibilities:

Writing tested, idiomatic, and documented JavaScript, HTML and CSS;
Perform code review;
Develop new user-facing features that interface with REST services for real-time interaction, have front-end state management and follow best UX practices;
Build reusable, testable code and libraries for future use;
Assure that all user input is validated before submitting to back-end;
Collaborate with other team members and stakeholders.

We offer:

Respectable salary
Work in a young and ambitious team
Flexible working hours
Paid vacation
English courses
Career prospects
Comfortable office in the city center, Clean and recently renewed yard, Coffee☕️, cookies🍪, table tennis🏓.