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.
14 января 2022

Senior Ruby on Rails Developer

удаленно

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

Responsibilities

  • Take part in project development using code standards and best practice
  • 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.
LinkedIn