Ruby on Rails Developer
2 vacancies – Remote (Ukraine only)
- Middle
- Senior
Ruby on Rails Developer (Middle)
About the vacancy
Gotoinc is looking for a Ruby on Rails Developer to join our friendly team.
Requirements:
- 2+ years of experience in Ruby / RoR (production deployed projects with CI/CD);
- Good knowledge of relational databases, database design and optimization (MySQL, PostgreSQL);
- Experience of integration with 3rd party systems and services and cloud technologies ( AWS stack: EC2, RDS, S3, etc.);
- Good written and spoken English (Intermediate and higher).
Will be a plus:
- Experience with Microservice Architecture;
- Experience working with modern JavaScript frameworks — React.js, Angular.js, Vue.js;
- Experience with Docker.
Responsibilities:
- Mentor Junior developers;
- Estimate and delegate new tasks during the sprint planning;
- Initialize and configure new projects with the whole set of required tools and dependencies;
- Design the project architecture according to the requirements;
- Set up CI/CD tools and processes, third-party APIs, services and integrations;
- Interview Trainee and Junior developers.
We suggest:
- Flexible working hours in Ukrainian time-zone;
- Full REMOTE work;
- Paid leave and sick leave, the number of which is growing every year;
- Official Ukrainian holidays – days off;
- Individual approach to the development of each employee: we will help you to draw up a personal development plan for six months and a year so that you will have a clear understanding of what you need to work on to improve.
- Budget for education: you will be able to take certifications and courses on topics that interest you, and we will compensate for the cost.
- Team and mentor: you will have a group of people with whom you can consult on projects.
- Professional development: not only will you learn something new for yourself, but you will also be able to become a mentor and train beginners.
- English is not only about projects and clients – but it’s also about English Days, Speaking Club, preparation for Cambridge Certification, and English speaking company!
- No Trackers: we do not install time trackers on corporate or personal equipment. Just keep in touch with your manager and lead.
- Completely transparent company plans and income: we regularly share the reports, plans, and prospects. Also, you have a chance to have a cup of coffee with our CEO where you can openly share your thoughts or ask a question.
- Care for employees: sabbatical, corporate psychotherapist, financial assistance when you’re relocating. We really care about your safety.
- And usual, but nice stuff: sports compensation, corporate events, coffee breaks (even online), and the best team you’ve ever worked with.
Well, are you ready to work with us?
You can contact us either via hr@gotoinc.co email, or via our telegram – @GotoincHR.
Looking forward to hearing from you!
Ruby on Rails Developer (Senior)
About the vacancy
Gotoinc is looking for a Senior Ruby on Rails Developer to join our friendly team!
Requirements:
- 4+ years of experience in Ruby / RoR;
- Experience deploying Rails applications;
- Experience working with relational databases (MySQL, PostgreSQL);
- Experience working with Unit and Integration Testing ( Rspec, Cucumber, Capybara);
- Experience in integration with 3rd party systems and services and cloud technologies ( AWS stack: EC2, RDS, S3, etc.);
- RESTful API, JSON API;
- Experience with RuboCop, JSHint/JSLint;
- Knowledge of HTML5, CSS3;
- Experience with Git;
- Great written and spoken English (Intermediate and higher)
Will be a plus:
- Experience with Microservice Architecture;
- Experience working with modern JavaScript frameworks — React.js, Angular.js, Vue.js;
- Knowledge of ElasticSearch, Sonar, Mongo;
- Experience with Docker.
Responsibilities:
- Mentor Middle and Junior developers;
- Lead the developers’ teams;
- Estimate new projects at their negotiation stage;
- Define and advise on the project architecture and technologies stack based on the product needs;
- Maintain and optimize the high-load applications;
- Solve the most complicated cases and issues;
- Interview Middle and Senior developers.
We suggest:
- Flexible working hours in Ukrainian time-zone;
- Full REMOTE work;
- Paid leave and sick leave, the number of which is growing every year;
- Official Ukrainian holidays – days off;
- Individual approach to the development of each employee: we will help you to draw up a personal development plan for six months and a year so that you will have a clear understanding of what you need to work on to improve.
- Budget for education: you will be able to take certifications and courses on topics that interest you, and we will compensate for the cost.
- Team and mentor: you will have a group of people with whom you can consult on projects.
- Professional development: not only will you learn something new for yourself, but you will also be able to become a mentor and train beginners.
- English is not only about projects and clients – but it’s also about English Days, Speaking Club, preparation for Cambridge Certification, and English speaking company!
- No Trackers: we do not install time trackers on corporate or personal equipment. Just keep in touch with your manager and lead.
- Completely transparent company plans and income: we regularly share the reports, plans, and prospects. Also, you have a chance to have a cup of coffee with our CEO where you can openly share your thoughts or ask a question.
- Care for employees: sabbatical, corporate psychotherapist, financial assistance when you’re relocating. We really care about your safety.
- And usual, but nice stuff: sports compensation, corporate events, coffee breaks (even online), and the best team you’ve ever worked with.
Well, are you ready to work with us?
You can contact us either via hr@gotoinc.co email, or via our telegram – @GotoincHR.
Looking forward to hearing from you!