Senior Full-Stack Engineer (Rails + React/SvelteKit)

📍Medellín, Colombia (Hybrid)
💼Full-time

We're seeking a senior full-stack engineer to work with a Rails + React/SvelteKit architecture. You'll be responsible for delivering features across the entire stack, writing comprehensive tests, and maintaining high code quality through advanced refactoring skills. This role requires strong technical expertise in both backend and frontend design, along with excellent problem-solving abilities.

Responsibilities

  • Work with the existing Rails + React/SvelteKit architecture to deliver features
  • Write frontend and backend spec tests for all features
  • Configure and maintain GitHub Actions workflows for testing
  • Design and implement database schemas with advanced SQL skills
  • Apply advanced backend and frontend design patterns
  • Refactor existing code to improve maintainability and performance
  • Collaborate with the team to solve complex technical challenges
  • Maintain high code quality standards across the codebase

Requirements

  • 5+ years of professional software development experience
  • Strong experience with Ruby on Rails
  • Proficiency in React and/or SvelteKit
  • Experience writing comprehensive spec tests (RSpec, Jest, Vitest, etc.)
  • Hands-on experience with GitHub Actions for CI/CD
  • Advanced database and SQL skills
  • Advanced backend design and architecture skills
  • Advanced frontend design and user experience skills
  • Proven ability to refactor complex codebases
  • Strong problem-solving skills
  • Excellent communication skills
  • Proactive mindset and ability to work independently

Nice to Have

  • Experience with both React and SvelteKit
  • Knowledge of modern testing best practices
  • Experience with performance optimization
  • Understanding of accessibility standards
  • Previous experience working with distributed teams
  • Contributions to open-source projects