2+ years of professional experience with React.js Minimum 1 year of experience working on backend development (e.g., Ruby on Rails, Python, Go, Elixir, Node.js) Solid understanding of software development principles, including OOP and RESTful architecture Experience writing unit and integration tests Bachelor’s degree in Computer Science or equivalent work experience