Position: Senior Frontend Developer (React) (Estonia)
Company: IT Talent Estonia
Category: JavaScript
Experience required: 3y
English level: upper

**Stack of the project:**

On the backend, we've built most of our applications in NodeJS and a few in Elixir. For storing data we use MongoDB, for sending messages between applications we rely on RabbitMQ and for caching we use Redis.

We have introduced automated tests to verify our frontend releases. We have both UI tests and visual regression tests. We also have some QA engineers working in our team.
We use Emotion to keep CSS rules together with  components.

**Your responsibilities:**


Develop new frontend features and improve the existing ones for Bitcasino.io site using , Emotion, TypeScript and NodeJS.

Work side by side with backend developers and make integrations to backend using GraphQL and Apollo.

Implement responsive design to make the site perfect on all device types.

Deliver code that executes fast while keeping the frontend bundle size minimal.

Write UI tests and work together with QA team to ensure releases of high quality.


**What we expect from you:**
- 4+ years of experience in Frontend Development
- 3+ years in 
- Strong knowledge of JavaScript, TypeScript
- Experience with GraphQL is a big plus
- Hands-on NodeJS
- English upper intermediate 


 If you feel interested, you can switch to full-stack (NodeJS) in the long term, we'll be glad to help


**What you can expect of us:**

A fun, fast and fair workplace
Competitive pay
A work environment that welcomes your ideas and suggestions, big or small
The best work parties and events
SportID
Unique personal development opportunities within the company
Flexible holiday structure and sick pay
Multiple possibilities to attend conferences and events
No corporate BS
Comfortable offices with plenty of fruit, drinks and good vibes