Position: Software Engineer (Front-end) (Cyprus)
Company: Exness
Category: JavaScript
Experience required: 3y
English level: intermediate

Responsibilities:
Create and deliver core features of our product on a weekly basis
Write testable, documented code that is highly maintainable
Collaborate with UX/UI designers to improve usability
Automate repetitive tasks when possible
Stay up-to-date on emerging technologies and frameworks
Contribute to improve our working methods and processes as the team grows
 
Requirements: 
Strong knowledge of modern JavaScript (ES6+)
The skills of building a SPA on a bunch of React Redux
At least some experience with TypeScript / Flowtype
Experience with CSS, including CSS preprocessors
Experience with webpack, yarn, npm etc.
Experience working in CI/CD environments and utilizing testing
In-depth understanding of the entire web development process (design, development and deployment)
An ability to perform well in a fast-paced environment
Excellent analytical and multitasking skills
Good spoken and written English
Completed higher education is a prerequisite for obtaining a work permit

Preferred experience:
Experience with backend development work is considered a bonus (Python, Django, nodejs, Go)
Practice with isomorphic applications (server side rendering)
Experience with analytics/product tools like Google Analytics, Amplitude, Google Tag Manager, Google Optimize (A/B tests)
Experience and wish to develop technical anti fraud solutions
Skills to improve performance: Lighthouse, webpagetest, gtmetrix
Experience with redux-saga and Ramda

We offer: 
Continuous professional development;
Long term contract;
Work in a team of professionals on an interesting project;
Regular payment of wages (with payment of sick leave and vacations)
Сompensation medical insurance and sports activities.
Get the word out!
Get a trackable link to share anywhere.