— 2+ years experience in front-end development (using React)
— Ability to analyze/implement best coding practices
— Excellent understanding of the OO design/programming paradigm
— Hands-on experience working with design/architectural patterns
— Solid background in computer science and programming
— Strong knowledge of databases and networks
— At least intermediate English (B1+)
— Back-end development experience
— Good understanding of unit testing/test automation
— Being a Linux power user
— Professional development support (books, online courses, conferences, certifications, English classes, and clubs)
— Flexible working hours and WFH policy (upon agreement with the teammates)
— Home office setup compensation
— Medical insurance or sports compensation
— 20 business days of paid vacation, additional vacation in case of baby birth
— Sick leaves compensation
— Maternity/paternity leave
— Corporate events and team-buildings
— Competitive salary
We are looking for a software engineer to join a distributed team building a Digital Experience Platform. You are supposed to work on a mixture of the customer-facing SaaS applications, which provide A/B testing and multivariate testing tools, website personalization, and feature toggle capabilities, as well as web content management and digital commerce. The technology stack we use is Ruby on Rails, Java, JavaScript, Docker, AWS, React, Snowflake.