Middle Full-Stack Engineer (Integration)

  • Full-time

Company Description

Faria Education Group powers over 10,000 schools and districts and 3 million students with a suite of 6 services: ManageBac, AtlasNext, Pamoja, OpenApply, SchoolsBuddy, and Curriculum Trak.

ManageBac is a leading online planning, assessment and reporting platform for IB World Schools, supporting over 140,000 educators in 130 countries for over 15 years. By providing schools with one unified system on a consistent, modern and mobile-ready interface, ManageBac offers a seamless & integrated experience for coordinators, teachers, students, and parents.  

AtlasNext is a leading online planning, assessment and reporting platform for independent and international schools worldwide. By providing schools with one unified system on a consistent, modern and mobile-ready interface, AtlasNext offers a seamless & integrated experience for school leaders, teachers, students, and parents.

Pamoja is an education technology company based in Oxford, UK. We provide schools across the globe with flexible online learning solutions that address key educational challenges, from structured content through Pamoja Lesson Suite, to courses fully taught by our own teachers, Pamoja Online Courses. 

OpenApply is a modern School Admissions Management System supporting every stage of the applicant journey from enquiry to enrolment. Our cloud-based interface works seamlessly across devices for both families and staff, streamlining the process and reducing stress. Today OpenApply supports over 450 schools in over 80 countries.

SchoolsBuddy is a comprehensive extra-curricular management system for staff, parents and students, featuring activities management, online payments, plus sign up, allocation and attendance for after-school activities. Trips, online consent, parents evenings, sports teams and bookings can all be managed through the SchoolsBuddy platform.

Curriculum Trak provides the leading curriculum management platform for K-12 faith-based schools. The unique Faith Learning Integration allows teachers to easily align key conceptual spiritual understandings with curriculum, lesson plans, and learning outcomes. Schools can also join a larger network of faith-based schools to collaborate around faith-based teaching content and resources. Founded in 2003, Curriculum Trak services are used by more than 850 schools and districts.

We are a globally distributed team with offices in Portland, Chicago, Shanghai, Taipei, Hong Kong, UK, and Ukraine.

Job Description

The ManageBac division of Faria Education Group is looking for a Middle Ruby on Rails Engineer (Full-Stack) with the application integration and API development focus and hands-on development experience. The role also is responsible for new features development and maintaining the existing applications. 

ManageBac is an online planning, assessment, and reporting platform for international schools, supporting over 2,600 schools in 120 countries. By providing schools with one unified system on a consistent, modern, and mobile-ready interface, ManageBac offers a seamless & integrated experience for coordinators, teachers, students, and parents.

Qualifications

Required Skills:

  • 3+ years of Ruby on Rails software development expertise
  • Experienced in Ruby on Rails (versions 5,6)
  • RDBMS (MySQL, PostgreSQL), Background processing (DelayedJob, Sidekiq)
  • Familiarity with Javascript, HTML5/CSS3, jQuery, SASS, Bootstrap 3
  • Solid understanding of object-oriented programming, familiarity with the concepts of MVC, Mocking, ORM, and RESTful
  • Automated testing (RSpec), continuous integration
  • Intermediate written and oral English skills

Nice to have:

  • Experience with React.js will be a plus

 

Additional Information

We Offer:

  • Competitive salary and opportunities for career development
  • Professional growth in the international business environment
  • Cozy fully-equipped office in Kyiv (remotely for quarantine period)
  • Great work-life balance with flexible working hours and free office lunches
  • Friendly atmosphere, group activities, and corporate events
  • Paid vacation and stipend for Language classes, gym, external events, and conferences, etc.
  • Retina MacBook Pro or another laptop of your specification, peripherals, and displays included
  • Regular performance reviews