Senior Full Stack Developer (Ruby on Rails)
Oivan
Date: 1 week ago
City: Riyadh
Contract type: Full time

What We Need
At Oivan, we are looking for a Senior Full stack Engineer, where you will be responsible to implement complex tasks with best practice codebase quality, we prefer a diverse set of engineers that worked with our current tech stack.
Our expectation for a senior engineer is to also have knowledge working
with: Kubernetes, Postgres, MongoDB, Kafka or NATS, Redis, Kibana and APM, Gitlab, DevOps and CI/CD, Ruby on Rails, Sinatra, and Sidekiq
What You'll Do
You will be leading a team of engineers as we grow and deliver new services, so it’s a plus to have a previous team leading role or even better, a leadership position, we’re open to interview all applications that meet our initial requirements.
Key Deliverables
You will be part of the ownership of the teams’ end-to-end delivery while championing code quality, mentoring talent, and keeping our national platform running smoothly:
Own day-to-day leadership of a cross-functional product squad.
Coach, unblock and motivate 4-6 engineers, achieve development goals and foster a high-trust, feedback-rich culture
Champion coding standards, design patterns and secure, scalable solutions; review MRs and be involved in architectural decisions.
Track progress, manage risks and ensure features ship on time with the expected quality bar.
Align with other team leads and architects to keep technical direction, tooling and processes consistent across different products.
Participate in hiring, interview loops and the onboarding of new engineers to sustain team capacity
and skills mix.
Make sure deliverables meet performance, security and scalability targets beforehand-off to production.
Leading 1/6 teams, you will have a responsibility to share knowledge with other team engineers and
leads
What You Have
Our ideal candidate will fulfill the following requirements:
At Oivan, we are looking for a Senior Full stack Engineer, where you will be responsible to implement complex tasks with best practice codebase quality, we prefer a diverse set of engineers that worked with our current tech stack.
Our expectation for a senior engineer is to also have knowledge working
with: Kubernetes, Postgres, MongoDB, Kafka or NATS, Redis, Kibana and APM, Gitlab, DevOps and CI/CD, Ruby on Rails, Sinatra, and Sidekiq
What You'll Do
You will be leading a team of engineers as we grow and deliver new services, so it’s a plus to have a previous team leading role or even better, a leadership position, we’re open to interview all applications that meet our initial requirements.
Key Deliverables
You will be part of the ownership of the teams’ end-to-end delivery while championing code quality, mentoring talent, and keeping our national platform running smoothly:
Own day-to-day leadership of a cross-functional product squad.
Coach, unblock and motivate 4-6 engineers, achieve development goals and foster a high-trust, feedback-rich culture
Champion coding standards, design patterns and secure, scalable solutions; review MRs and be involved in architectural decisions.
Track progress, manage risks and ensure features ship on time with the expected quality bar.
Align with other team leads and architects to keep technical direction, tooling and processes consistent across different products.
Participate in hiring, interview loops and the onboarding of new engineers to sustain team capacity
and skills mix.
Make sure deliverables meet performance, security and scalability targets beforehand-off to production.
Leading 1/6 teams, you will have a responsibility to share knowledge with other team engineers and
leads
What You Have
Our ideal candidate will fulfill the following requirements:
- A bachelor’s or master's degree in computer science, Software Engineering, Cybersecurity, or related discipline, or equivalent work experience.
- 6+ years of professional experience in backend development, with a focus on building scalable and robust systems.
- Proficiency in Ruby programming language is an essential for this role, including know how of Microservices, Message brokers/queues, Git, SQL Databases, and Frontend development with Angular or React (we use Angular).
- Experience with open-source databases such as PostgreSQL is essential.
- Experience working with digital platforms helps is seen as an advantage.
- Excellent problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.
- Effective communication skills and the ability to collaborate in a team-oriented environm
- An international workforce to learn from and grow with – we have a diverse, multicultural workforce with Nordic values
- A fair compensation package and a considerable annual leave of 25 days per annum. We support our staff to be with family at the most important time. Partners with a newborn baby can have additional holidays.
- Medical insurance depending on agreement
- Opportunities for growth and enrichment through Grow with Oivan, our internal learning and development departments
- Line devices Mac or PC within a fixed company budget
- Team building activities, movie nights, events
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Telesales Representative
atmaal,
Riyadh
12 hours ago
وصف الوظيفة- الاتصال بالعملاء المحتملين باستخدام قاعدة البيانات الموجودة لديك لترويج المنتجات أو الخدمات وجذب اهتمامهم.- توضيح المزايا والفوائد للعملاء المحتملين ومعالجة استفساراتهم.- تحقيق أهداف المبيعات الشهرية من خلال تحقيق أهداف العملاء.- تزويد العملاء بالمشورة والتوجيه لمساعدتهم في اتخاذ قرار الشراء.المهارات- ايجاد اللغة الانجليزية بطلاقة .- خبرة سابقة في مجال المبيعات او التسويق الهاتفي ان وجد.- القدرة على العمل بنظام...

Associate Director - Commercial (DEL 315)
Qiddiya | القدية,
Riyadh
15 hours ago
Qiddiya Investment Company is on a mission to create a unique entertainment destination that will redefine leisure in Saudi Arabia. We are seeking an experienced and driven Associate Director - Commercial to oversee our commercial strategies and lead our projects to success. In this role, you will play a vital part in the development and execution of our business operations...

Client Executive/Account Manager - Financial Services
EY,
Riyadh
16 hours ago
At EY, we’re all in to shape your future with confidence.We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help to build a better working world.Experience in Financial Services is a mustThe opportunity The Regional Global Account Client Executive (CE) is responsible for delivering exceptional...
