Sr. Ruby on Rails

You will be responsible for designing, developing, and maintaining internal tools and platforms that power our operations, analytics, and AI-assisted workflows. This is a hands-on engineering role with significant autonomy, direct impact, and the ability to work in dynamic product-led environment.

 

The ideal candidate is product-oriented, pragmatic, deeply experienced with Rails, and comfortable moving fast while maintaining engineering discipline.

 

Key Responsibilities

  • Build, maintain, and enhance internal Rails-based applications and microservices.
  • Design clean, scalable, and secure backend architecture for new internal products.
  • Develop REST/GraphQL APIs for front-end and platform integrations.
  • Collaborate with product leadership to refine requirements, scope features, and deliver iterative improvements.
  • Implement background jobs, automation pipelines, data processing components, and integrations with third-party APIs.
  • Ensure system reliability, performance, observability, and maintainability across environments.
  • Contribute to DevOps, CI/CD, and deployment improvements where relevant.
  • Uphold code quality through testing, reviews, and best practices.

 

 

Required Skills & Experience

  • 4+ years of professional experience with Ruby on Rails.
  • Strong proficiency in PostgreSQL, ActiveRecord, and relational schema design.
  • Experience building and consuming APIs (REST, GraphQL is a plus).
  • Solid understanding of background processing (Sidekiq or equivalent).
  • Experience with authentication, authorization, and security best practices.
  • Familiarity with modern frontend stacks (React, Vue, or similar) is an advantage.
  • Comfortable working in environments with evolving requirements and rapid iterations.
  • Ability to take ownership of features and drive them across the entire lifecycle.

 

 

Nice-to-Have

  • Knowledge of microservice architectures and event-driven patterns.
  • Exposure to AI systems, LLM integrations, or automation pipelines.
  • Experience with Docker, Kubernetes, AWS, or GCP.
  • Understanding of product development principles and internal tooling needs.

 

Required languages

English B1 - Intermediate
Published 16 November
117 views
ยท
42 applications
62% read
ยท
27% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...