Our client's mission is an automated content generation system that turns complex sports data into personalized engaging digital and broadcasting graphics, as well as animations, banners, landing pages, widgets, and texts.
Responsibilities
- Building new products from scratch, with the latest version of Ruby, Rails, ReactJS, etc;
- Development of APIs, data scraping modules and serverless microservices;
- Setup and improvement of current AWS infrastructure;
- Development of browser extensions and non-trivial web pages with text texturing, multi-layered blocks, masks, CSS3 animations etc;
- Development of new ReactJS components;
- Bug fixing of existing components;
Requirements
- Experience with Ruby on Rails, at least 3+ years
- HTML 5 (Slim, Haml), CSS3 (SCSS, flex boxes, grids);
- Experience with CSS3 Animations, Media Queries, Responsive web design;
- Experience in cross-browser and cross-platform development;
- Experience with JavaScript (ES6, CoffeScript, JQuery) and at least minimal experience with one of the frameworks: ReactJS, AngularJS, Vue
- Experience Nginx, Puma, Passenger;
- Experience with Web Sockets (ActionCable);
- Experience with databases: MySQL, PostgreSQL, DynamoDB;
- Experience with AWS services (Route53, S3, EC2, LoadBalancer, ElasticBeanstalk, CloudFront, RDS, Lambda, etc.); Console / CLI / SDK;
- Unix as a main prod env;
- Good communication in English(B1+)
Nice to have:
- Basic knowledge of NodeJS/Python;
- Experience with GraphQL (Apollo Client);
- Experience with message brokers (RabbitMQ, Sidekiq);
- Experience with browsers extensions (Chrome, Safari);
- Be passionate at least in one product domain - sports, big data, AI, gaming.
Ref. number: 4P202210/22100031