SoftServe is the largest Ukrainian IT company, a team of 10,000+ thinkers and makers, true professionals and good people. We like what we do and do it well. For us, that means a lot.
30 июля 2021

Senior React Software Engineer (ID 69253) (вакансия неактивна)

Киев, удаленно


Softserve is an IT company engaged in consulting and serving the field of digital technology. Our client is a leader in creating immersive, rigorous digital learning experiences that look great, play great, and help students expect great things of themselves.

As an engineer, you will join a talented team tackling the toughest problems in education with the best ideas in technology — including user experience, APIs and services, data analysis, and deployment pipelines. You’ll play an active role in imagining and improving product design and the classroom experience.

Due to Covid-19 restrictions, we have currently transitioned to a work-from-home model. This role is expected to begin as a remote position but to eventually transition to an on-location position in NYC once offices reopen.


A professional demonstrating the following skills and experience

  • BS in Computer Science or equivalent
  • 5+ years of professional software development
  • 2+ years with a modern JavaScript framework (preferably React/Redux)
  • 2+ years with server-side development preferably in Node.js
  • 2+ years in developing online games in Javascript
  • Strong CS and software engineering fundamentals
  • Ability to write code expertly in Javascript and at least one other dissimilar language
  • Database technologies (modeling, ORMs, tuning)
  • Deploying production systems in the cloud (AWS, GCP, Azure)
  • Strong proven communication skills in writing and conversation
  • Understanding of good software design and modern software engineering practices
  • Tools such as Linux, Jenkins, Chef, Docker, SCSS, Webpack, Postgres, Redshift, S3, Chef, AWS (EC2, Lambda, SQS, etc.), Datadog
  • Proven passion for building and learning: open source contributions, pet projects, self-education, Stack Overflow
  • Google APIs
  • TypeScript
  • Education or ed-tech
  • Game system


  • Building engaging, quirky, fast front ends using frameworks like React
  • Ensuring an equitable experience for students by implementing code that runs great across platforms under variable memory and network constraints
  • Making life better for passionate teachers by improving apps reliability and uptime, monitoring apps to make sure they are available to teachers and classrooms
  • Building well structured and documented APIs so that our apps can interoperate with ease
  • Helping school administrators build great schools by building software that respects privacy and ensures security while offering useful insights
  • Implementing code that runs great across platforms under variable memory and network constraints
  • Analyzing performance and squashing tricky bugs using tools like DataDog or AWS CloudWatch
  • Collaboration, pull requests and mentoring on a cross-functional team
  • Participating in cross-team share-outs, brownbags, and workshop series


  • Craft immersive compelling experiences for teachers and students using the latest web tools
  • Implement logic that handles student work: from persistence to selecting the right activity for the right student at the right moment
  • Optimize software so that it can handle hundreds of thousands of kids with stability and security in mind
  • Ensure existing software continues to function well
  • Improve our workflows and tooling, and of course our existing customer experience