Position: Senior Ruby Developer
Company: 8allocate
Category: Ruby
Experience required: 5y
English level: upper

About the project:

Our client is a US-based marketing & advertising product company. Their product is the honest, efficient way to get millions of people to engage with video and branded content across devices. The candidate will be working on the core part of the client product, which is a high-load platform with real-time processing for millions of ads. The back-end team is 5 developers based in Europe and US.

Technology stack:

Ruby/Rails
JavaScript (Node.js, JQuery, Vue.js)
MySQL, Postgres, Redis
Docker
AWS (EC2, Elastic Beanstalk, ElastiCache, RDS)
Google Cloud (BigQuery, Dataflow, Cloud Functions)

Who you are:

You want to be part of a small team inside a large company with massive opportunities for growth;
You enjoy collaboration with other teams including product, biz dev, and our in-house QA team;
You eagerly dig into complex engineering problems.

Responsibilities:

Contribute to exciting greenfield projects;
Experiment with new tech to find the right tool for the job;
Maintain high code quality through code reviews and automated tests;
Use Kanban to manage multiple releases per week;
Participate in and improve DevOps for our primary revenue-generating applications.

Would be a plus:

JRuby, Java

Why choose us?

“Family and Friends”. We are no longer a start-up, but we still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal.
“Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that are covering industries from commercial aviation to fintech (different technologies, different products).
“Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, opportunities for mentorship, or learning from more experienced colleagues.

Benefits from 8allocate:

You’ll work with a supportive and spirited team of professionals.
Corporate events, holidays, and team buildings for your joy.
Training and development: we have a huge library (about 500 books!) and a budget for your professional development.
English courses.
People-oriented management without bureaucracy.
Paid vacation and sick leaves.