Senior Ruby/Rails Engineer

Hot vacancy

Ruby Ruby

Leobit (leobit.com) is a full cycle web and mobile application development provider for technology companies and startups primarily located in the US, Canada, Australia, the UK, and the EU. Our technology focus covers Ruby, .NET, Angular, React, iOS, Android, PHP, and a comprehensive range of other technologies from Microsoft, Web, and Mobile Stacks.

We are looking for a Senior Ruby/Rails Engineer to join our team.

Responsibilities:
  • Effectively collaborate with project team and project stakeholders to achieve goals
  • Design, document and demonstrate software architecture using flowcharts, layouts, diagrams, charts, etc. acquaint it to customer
  • Decompose features into tasks and estimate them
  • Develop well-designed, easy maintainable, scalable and reusable software
  • Bring fresh ideas that can benefit the project and the company
  • Review, test and debug team members’ code on a regular basis
  • Develop automated unit tests, collect code coverage
  • Setup integration with external software
  • Participate in the software engineers recruitment process (conducting technical interviews, test tasks review etc.)
  • Mentor and train junior and intermediate developers about software development best practices and techniques
  • Participate in conducting internal staff testing (“matrix”), organization of lectures, seminars, knowledge sharing sessions, and other forms of trainings for developers
Experience and skills we need:
  • Three-year working experience in Ruby/Rails (at least)
  • Good knowledge of HTML, CSS, JS
  • Profound knowledge of OOP, SOLID, Multi-Tenant Architecture
  • Experience with PORO
  • Knowledge of AWS & Heroku
  • Experience with PostgreSQL
  • Experience in unit/integration/acceptance testing
  • Strong analytical skills
  • Bachelor’s or Master’s degree in computer science (or similar technical field)
  • Level of English: Intermediate strong (at least)
We offer:
  • Interesting and challenging projects
  • Competitive compensation and regular results-based salary review
  • A broad range of professional education and personal development possibilities
  • Comfortable and cozy working environment
  • Motivated colleagues with profound knowledge of the technical field
  • Аttractive compensation package

JOIN LEOBIT'S TEAM

Fill out the form below or send us your CV at cv@leobit.com.

CV