Position: Senior React Developer
Company: Ncube
Experience required: 5y
English level: upper

Experience / Skills required:

6-10 + years of professional experience working on an Agile software development team
Experience developing SaaS applications in the cloud
Experience completing and “shipping” finished products and features in a CI/CD environment
Experience or knowledge with React JS, GraphQL, Emotion JS
Experience or knowledge with React Testing Library, Cypress
Computer Science Degree is required
Competencies around planning, defining the technical scope, and drawing out flow diagrams for architecture before coding takes place
Comprehensive knowledge of engineering processes, application design, and system optimization
Upper-Intermediate English
As a plus: 

Experience or knowledge with Node JS
Keeping abreast of developments and innovation in the React and GraphQL communities
Responsibilities: 

Participation in the full development lifecycle
As a software engineer, you will be collaborating with other software engineers, product managers, and UI/UX designers in a cross-functional, collaborative environment to innovate in and improve on product
You’ll have opportunities to own the technical planning, implementation, and delivery of impactful features
You will be contributing to mobile and web applications built with ReactJS and to its associated GraphQL API and backend services built in Elixir with a Postgres database
We offer:

Challenging project
Competitive remuneration based on qualification and contribution
Full-Time job (Office in the very center of Kyiv or remote)
Flexible working schedule, vacations, paid sick leaves, English courses
Good working environment
Great team spirit