Position: Senior Ruby on Rails Developer
Company: SD Solutions
Experience required: 3y
Category: Ruby
English level: upper
Published: 2020-01-01T00:00:00+02:00

Are you interested in video streaming and processing? 
Do you lose hours of sleep thinking about how to continuously improve system performance to support more users?
If you’re looking for challenges with server solutions and running cutting-edge NoSQL data infrastructure, then look no further.

Our platform is young and vibrant, therefore we need a genuinely dedicated you to improve the structure for product growing needs, provide smooth integration with third-party services and solve challenges with continuously growing traffic.

You’ll join the Be.Live team in Kyiv, as part of our global team.

Mandatory requirements:

5+ years of relevant experience in software development
Understanding algorithms, data structures, Big-O notation
3+ years of experience with Ruby (Ruby on Rails)
Experience maintaining a production system running with a large amount of traffic
Knowledge of ECMAScript 6
Familiar with RESTful APIs standards (OpenAPI, json-api)
Experience with RDBMS (PostgreSQL) and NoSQL databases
Ability to write standards-compliant code and adopt a team’s level code standards
Experience with Unit testing
Experience in optimization and profiling
English level – Upper-Intermediate or higher

Would be a plus:

Experience building and maintaining a system with microservices architecture
Experience in video processing and streaming, WebRTC, RTMP
Experience with Node.js
Experience with another FE framework (React.js, Vue.js, etc)
Understanding DevOps practices, experience with CI/CD, Heroku, AWS

Responsibilities:

Continuously improve system performance to support more users (traffic)
Upgrade infrastructure (make sure that we are using cutting edge technologies)
Integration with third-party services
DBs structure improvement for product growing needs