About the role

  • Senior Software Engineer designing and maintaining applications with Ruby and Ember.js for a consulting firm. Collaborating across teams and supporting technical decisions within a remote engineering environment.

Responsibilities

  • design, build, and maintain scalable, reliable, and high-quality applications.
  • supporting architectural decisions, mentoring peers, and collaborating closely with cross-functional teams to deliver impactful solutions.
  • ownership of complex technical challenges.

Requirements

  • Bachelor’s Degree in Computer Science or a related field.
  • 5+ years of experience building and maintaining software applications.
  • 3+ years of professional experience working with Ruby, preferably using Ruby on Rails.
  • Strong experience with Ruby and Ruby on Rails.
  • Frontend development experience using Ember.js (or strong familiarity with modern JavaScript frameworks).
  • Proficiency in JavaScript, HTML, and CSS.
  • Experience designing and consuming APIs (REST, GraphQL, gRPC).
  • Solid understanding of relational databases and SQL.
  • Experience with version control systems (Git, GitHub, GitLab).
  • Familiarity with Agile development methodologies (Scrum, Kanban).
  • Experience writing and maintaining automated tests (unit and integration tests).
  • Hands-on experience with CI/CD tools (GitHub Actions, Jenkins).
  • Experience working with containers and containerized environments (Docker, Kubernetes).
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Advanced English proficiency (written and verbal).

Benefits

  • health insurance
  • professional development
  • flexible work arrangements

Job title

Senior Fullstack Engineer, Ruby/Ember

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridColombia

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job