{"id":3201452,"url":"https://alion.io/job/oivan-senior-full-stack-developer-ruby-on-rails","title":"Senior Full Stack Developer (Ruby on Rails)","company":{"id":715949,"name":"Oivan","domain":"oivan.com","url":"https://alion.io/company/oivan","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Riyadh, Saudi Arabia"],"countries":["SA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Git","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Ruby","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"SQL","optional":false},{"name":"Apache Kafka","optional":true},{"name":"CI/CD","optional":true},{"name":"JavaScript","optional":true},{"name":"Kibana","optional":true},{"name":"Kubernetes","optional":true},{"name":"NATS","optional":true},{"name":"Redis","optional":true},{"name":"Sinatra","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-22T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-22T00:00:00Z","board_verified":false,"closed_at":null,"days_open":6,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":6},"description":"What We Need At Oivan we are looking for a Senior Full stack Engineer where you will be responsible to implementcomplex tasks with best practice codebase quality we prefer a diverse setof engineers that worked with our current tech stack.\nOur expectation for a senior engineer is to also have knowledge working\nwith:Kubernetes Postgres MongoDB Kafka or NATS Redis Kibana and APMGitlab DevOps and CI/CD Ruby on Rails Sinatra and SidekiqWhat Youll DoYou will be leading a team of engineers as we grow and deliver newservices so its a plus to have a previous team leading role or even better aleadership position were open to interview all applications that meet our initial requirements.\nYou will be part of the ownership of the teams end-to-end delivery while championing code quality mentoring talent and keeping our nationalplatform running smoothly:\nKey deliverables:\nOwnday-to-day leadership of a cross-functional product squad.\nCoach unblock and motivate 4-6engineers achieve development goals and foster a high-trustfeedback-rich culture\nChampion coding standardsdesign patterns and secure scalable solutions; review MRs and beinvolved in architectural decisions.\nTrack progress manage risksand ensure features ship on time with the expected quality bar.\nAlign with other team leads andarchitects to keep technical direction tooling and processesconsistent across different products.\nParticipate in hiring interviewloops and the onboarding of new engineers to sustain team capacity\nand skills mix.\nMake suredeliverables meet performance security and scalability targets beforehand-off to production.\nLeading 1/6 teams you will have aresponsibility to share knowledge with other team engineers and\nleadsWhat You Have Our ideal candidate will fulfill the following requirements:\nA bachelors or masters degree in computer science Software Engineering Cybersecurity or related discipline or equivalent work experience.\n6 years of professional experience in backend development with a focus on building scalable and robust systems.\nProficiency in Ruby programming language is an essential for this role including know how of Microservices Message brokers/queues Git SQL Databases andFrontend development with Angular or React (we use Angular).\nExperience with open-source databases such as PostgreSQL is essential. \nExperience working with digital platforms helps is seen as an advantage. \nExcellent problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions.\nEffective communication skills and the ability to collaborate in a team-oriented environm\nWhat We Offer An international workforce to learn from and grow with we have a diverse multicultural workforce with Nordic values\nA 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.\nMedical insurance depending on agreement\nOpportunities for growth and enrichment through Grow with Oivan our internal learning and development departments\nLine devices Mac or PC within a fixed company budget\nTeam building activities movie nights events\n\nRequired Experience:\nSenior IC","description_format":"text","description_chars":3218,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Annual leave","Health insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-24T08:19:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":6,"expected_fill_days":36,"reasons":["seen:6","velocity","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/oivan-senior-full-stack-developer-ruby-on-rails","json_url":"https://alion.io/job/oivan-senior-full-stack-developer-ruby-on-rails.json","meta":{"generated_at":"2026-10-28T13:08:25Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17640,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":715949},"rest":"https://alion.io/mcp/rest/get_company?id=715949"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Foivan-senior-full-stack-developer-ruby-on-rails"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Foivan-senior-full-stack-developer-ruby-on-rails"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Foivan-senior-full-stack-developer-ruby-on-rails"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/oivan-senior-full-stack-developer-ruby-on-rails\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Foivan-senior-full-stack-developer-ruby-on-rails"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3201452}},{"tool":"search_jobs","arguments":{"company":"oivan.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3201452},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}