We are looking for a Full-Stack Developer with 3+ years of experience (Ruby / Ruby on Rails).
Must be skills:
-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;
-JavaScript (ES6, CoffeScript, JQuery);
-At least minimal experience with one of the frameworks: ReactJS, AngularJS, Vue.
-Strong knowledge of Ruby, Ruby on Rails;
-Experience Nginx, Puma, Passenger;
-Experience with a high load systems;
-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;
-Communicate in English as a primary language (B1+).
Would be a plus:
-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.
Our stack:
-Most of the projects build on the Ruby on Rails framework;
-Git, GitHub;
-Web servers: Puma, Passenger, Nginx;
-Core of frontend: ReactJS, HTML5, CSS3, vanilla JS, jQuery, CoffeeScript;
-The main frontend framework: ReactJS;
-Cloud Computing: AWS (Route53, S3, EC2, CloudFront, RDS, Lambda, etc.);
-DB: MySQL, PostgreSQL, DynamoDB;
-Optionally we use: Web Sockets, GraphQL, RabbitMQ, etc.
Our Methodology - Scrum
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;
-Development of non-trivial web pages with text texturing, multi-layered blocks, masks, CSS3 animations etc;
-Development of new ReactJS components;
-Bug fixing of existing components;
-Participation in tasks estimations;
-Communication with the team.
Join the Znoydzem community.
Similar Resumes