Position: Senior Full-Stack (Ruby on Rails/React) Engineer
Company: NCube
Experience required: 5y
English level: upper

We’re hiring a Senior Full-Stack Developer to join our fast-paced, innovative, and remote-first environment. 

You will collaborate with other members of the team to deliver on the most challenging projects, while also partnering closely with product and business owners. The ideal candidate will always keep an eye out for innovative ways to solve problems. You will bring your deep expertise in development to the team to help shape a scalable product. 

 
Project – is one of the most popular organizations in the world, dedicated to increasing participation in the education and retraining of people in the field of Computer Science with more than 70 million students and 2 million teachers. Their vision is to ensure that every student in every school has the opportunity to learn to code. They believe that computer science and Computer Programming should be part of the core curriculum in education along with other science, technology, engineering, and mathematics (STEM) courses such as Biology, Physics, Chemistry, and Algebra. 

Experience / Skills required: 

Must have: 

6+ years in software engineering 

Experience in Rails or with MVC architecture in other languages 

Experience in supporting the localization of content 

Experience in JavaScript and React 

Upper-Intermediate English and better 

 
Responsibilities: 

Full development lifecycle 

Work with Engineering Manager and Product Manager for prioritization of work 

Engage with a dedicated team engineer as needed to discuss any issues/solutions as new situations arise 

Implement and test work for quality, automating wherever feasible 

Capture any notes/ideas where pipeline improvements are necessary or could improve quality/efficiency 

 
We offer:  

Competitive salary with the regular review 

Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv  

PE 5% Taxes compensations, accountant assistance  

Vacation (up to 20 working days) 

Paid sick leaves (10 working days) 

Medical Insurance after probation period (3 months)  

Online English courses 

Direct cooperation with the customer 

Teambuildings, corporate parties and company trips abroad  

Great working environment and team spirit