Skip to content
mimi

Ruby on Rails & Golang Developer

COGNITO INC

Canada · On-site Full-time Today

About the role

About the Role

We’re looking for a talented Full Stack Developer with strong experience in Ruby and Golang to help build and scale high-performance digital experiences that power our content platforms, audience engagement tools, and innovative media products.

In this role, you’ll work on both backend services and frontend interfaces, contributing to systems that handle massive traffic, real-time data, and rich media content.

What You’ll Do

  • Design, develop, and maintain robust full-stack web applications and microservices using Ruby (Ruby on Rails) and Golang.
  • Build scalable backend APIs and services that support high-traffic digital platforms, streaming services, and content delivery systems.
  • Develop and enhance frontend user interfaces with modern JavaScript frameworks (e.g., React, Vue, or similar).
  • Collaborate with product managers, designers, and other engineers to translate business requirements into high-quality, performant features.
  • Optimize applications for speed, reliability, and scalability — especially important for live sports and real-time media experiences.
  • Integrate with third-party services, databases, and media-related systems (e.g., video streaming, analytics, ad platforms).
  • Participate in code reviews, testing, and CI/CD processes to ensure code quality and rapid deployment.
  • Troubleshoot and resolve production issues in a 24/7 media environment.
  • Stay current with emerging technologies and best practices in full-stack development and digital media.

What You Bring

  • Strong proficiency in Ruby (ideally Ruby on Rails) and Golang for building backend services and APIs.
  • Solid full-stack experience, including frontend development with HTML, CSS, JavaScript/TypeScript, and modern frameworks (React, Next.js, or equivalent).
  • Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL solutions.
  • Knowledge of RESTful APIs, GraphQL, microservices architecture, and containerization (Docker, Kubernetes is a plus).
  • Familiarity with cloud platforms (AWS, Google Cloud, or Azure) and DevOps practices (CI/CD, monitoring tools).
  • Strong problem-solving skills, attention to detail, and the ability to write clean, testable, maintainable code.
  • Excellent communication and collaboration skills in an agile team environment.

Bonus Qualifications

  • Previous experience in digital media, streaming platforms, content management systems (CMS), video delivery, or sports/entertainment tech.
  • Understanding of real-time systems, live event data, audience analytics, or ad-tech integrations.
  • Experience with high-traffic consumer-facing applications or media distribution tools.

Skills

AWSCSSDockerGolangGoogle CloudGraphQLHTMLJavaScriptKubernetesMicroservicesMySQLNext.jsNode.jsPostgreSQLReactRESTful APIsRubyRuby on RailsTypeScriptVue

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free