Senior Ruby Developer

We are looking for an experienced Ruby developer to join our team!

 

The product is the world’s first telecom-as-a-service platform. Enabling platforms to sell phone & data subscriptions to their users.

 

By enabling any company to launch its own wireless service in a matter of days, the platform helps its customers differentiate their product offering, increase customer stickiness and unlock new revenue streams through embedded connectivity. As the only end-to-end connectivity provider, the platform offers many products and services, including premium wholesale, a hosted checkout, subscription management, payments, analytics, AI, and more.

 

Responsibilities:

- You will build the core of products, services, and APIs in a spectacularly robust fashion.

- You will directly communicate with the founders and be part of the core team.

- You will build and integrate APIs and services and work with our partners to launch new markets, connectivity methods, and capabilities.

- You will establish and improve engineering standards, tooling, and processes.

 

Requirements:

- At least 5+ years of experience with Ruby and Ruby on Rails framework

SQL language, experience with relational databases (PostgreSQL, MySQL, etc.)

- Background Jobs processors (Sidekiq, Rescue, etc.)

- Redis database

- Testing framework (RSpec, MiniTest, etc.)

- API Documentation (OpenAPI specification, RSwag library, etc.)

- Common CI/CD and deployment practices, including: Static code analysis, vulnerabilities scanning (Rubocop, SonarQube, Snyk, etc.) and Containerization (Docker, Docker compose, etc.)

- Cloud provider services (AWS or alternatives)

- Widespread communication protocols, services, frameworks:

- HTTP, WebSockets

- Message brokers (Apache Kafka, SQS, RabbitMQ, etc.)

- RPC/gRPC, etc.

- GraphQL (optional)

- Basic knowledge of HTML, Javascript, CSS

- Upper-Intermediate level of English or higher

 

Our benefits:

 

GROWTH & EDUCATION

Individual development plan.

Mentoring program.

Evaluation process.

Professional education.

Covering the cost of professional certifications.

Corporate library.

English classes.

 

COMMUNITY

Technological community.

Volunteering & Charity.

Yalantis events.

Yalantis Education.

Project Teambuilding activities.

Workation in Larnaca.

 

WELLBEING

Medical insurance/Health check-up/Sports activities compensation — up to your choice.

Vacation & Day Offs.

Mental health support program.

Public holidays.

Financial and legal support for private entrepreneurs.

 

WORK ENVIRONMENT

Cozy offices (Dnipro, Kyiv, Lviv, Warsaw, Larnaca).

Corporate Top-notch equipment and quality tools.

Flexible format of work.

Eco & Pet-friendly space.

Fun activities in offices.

Y-bucks & Yalantis store.


To apply for this and other jobs on Djinni login or signup.