Sloboda Studio is one of the first Ruby on Rails companies in Eastern Ukraine. The company was founded in 2010. The team includes more than 100 people at the moment and we continue growing.
20 квітня 2022

Ruby on Rails Developer (вакансія неактивна)

віддалено

We are looking for a Ruby on Rails Developer to strengthen our delivery team.

Responsibilities

  • Take part in project development using code standards and best practices;
  • Think about project solutions from different points of view, including end-user;
  • Take ownership of the project and deliverables:
    • Perform analysis, debugging, and verification of the project code;
    • Help update or review software design documents, solution specifications;
    • Evaluate and justify terms of task completion;
    • Provide regular code reviews and code quality checks of a teammates;
  • Communicate actively with team members and the client discussing and suggesting ideas and project improvements;
  • Participate in internal staff technical reviews, organization of lectures, developers’ talks, knowledge sharing sessions, and other forms of training for developers.

Requirements

  • 4+ years of relevant commercial Ruby & Rails development experience;
  • Deep knowledge of principles and paradigms of software development;
  • Understanding of web common attack types (OWASP) and security patterns; knowledge and experience with security devices (Firewall, load balancing, IDS, IPS);
  • Experience with databases: SQL (PostgreSQL, MySQL), NoSQL (Redis, DynamoDB, MongoDB);
  • Practical experience with Docker and managing CI/CD pipelines;
  • Knowledge and experience working with AWS (EC2, S3, Cloudfront, Lambda, RDS, ElasticCache, and others);
  • Good understanding of REST APIs both integrating with and creating;
  • Knowledge of pub/sub, socket connections;
  • Mentorship experience;
  • Strong communication skills, both written and verbal;
  • English level — Upper-intermediate .

Would be a plus

  • Experience with Kubernetes, Ansible, and Terraform;
  • Planning and building microservices, serverless architectures;
  • Experience with leading a team of developers;
  • Building highly scalable commercial applications;
  • Knowledge of GraphQL.

Personal skills

  • High proficiency in working with multiple technical or professional actions in various contexts;
  • Analyzing, finding, and solving complex issues;
  • Finding ways to work effectively/ in distributed cross-functional teams;
  • Being a powerful influencer for clients and team members at the project level;
  • Supervising and making critical decisions affecting the work of team members at any project stages;
  • Scheduling, analyzing, and managing both your own and teamwork activities;
  • Making ongoing professional improvement (willingness to develop, being open to bold challenges, and robust actions).

What’s in it for you

  • Shot and mid-term projects within PropTech, MarTech, HealthTech, FinTech, and online marketplace domains;
  • Clear, well-established, yet flexible project management process;
  • No micromanagement;
  • Work with international clients in a professional environment;
  • Remote work;
  • Full benefits package: paid vacation and sick leave;
  • Free corporate English lessons;
  • Quarterly team-building activities and company corporate events.