Position: Senior JavaScript Developer
Company: Sigma Software
Experience required: 3y
English level: upper

It’s a new proprietary multi-brand platform that will enable the Swedish operator to launch new brands under the collective name and allows now to launch new brands with a high level of flexibility and scalability.

This mobile casino brings entertainment to everyday situations, and in the most enjoyable way. It’s handheld amusement that performs effortlessly on any device thanks to the cutting-edge benefits of electric pace, intuitive control, and the finest selection of casino games.

RESPONSIBILITIES:
Code, debug, document, and maintain features
Ability to understand others’ code and participate in its improvement
Perform unit and integration testing
Participate in peer code and design reviews
Contribute to development of technical project documentation and user documentation
Participate in conference calls and face-to-face meetings with the Customer
Comply with the best engineering practices, the technical standards, and the quality criteria set forth on the project
Report status and progress according to the project and Company demands
Escalate technical issues to the Architect, Team Lead, and Project Manager
Improve your qualification within the area(s) of expertise at various training courses, seminars and/or other educational organizations

REQUIREMENTS:
Experienced in JavaScript stack: React, TypeScript
Good knowledge of algorithms and data structures
Experience with Confluence
Understanding of Git and Git flow
Experience with GraphQL, Apollo, Relay
Experience with Next.js
Experience with Material-UI
Experience in working with international teams
Upper-Intermediate level of written and spoken English

WOULD BE A PLUS:
Experience with React hooks, new context
Experience with any library for building forms in React (formik, react-final-form, redux-form)
Experience with writing tests for React
Experience with Node.js