TL;DR

Senior Software Engineer (Fullstack): Developing and maintaining scalable full-stack applications using Ruby on Rails for backend services and React for modern frontend interfaces with an accent on robust APIs, integrations, and system stability. Focus on troubleshooting complex production issues, ensuring high performance, reliability, and customer-facing improvements.

Location: Colombia. Hybrid work mode.

Company

Encora is a global company that offers Software and Digital Engineering solutions.

What you will do

  • Develop and maintain scalable full-stack applications using Ruby on Rails and React.
  • Design and implement robust APIs and integrations for communication between services and external platforms.
  • Troubleshoot and resolve complex production issues to ensure high performance and system stability.
  • Collaborate with product managers, designers, and engineers to deliver high-quality features and improvements.

Requirements

  • 5+ years of experience in full-stack software development building scalable and production-ready applications.
  • Strong proficiency in React, JavaScript, HTML, CSS, Ruby, and Ruby on Rails.
  • Solid experience with relational databases such as PostgreSQL and caching technologies like Redis.
  • Strong understanding of software architecture, data structures, and performance optimization techniques.
  • Excellent communication skills and fluency in English.
  • Experience working in agile environments such as Scrum.

Culture & Benefits

  • Company does not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.