Senior Ruby at Encora
San José, Provincia de San José, Costa Rica -
Full Time


Start Date

Immediate

Expiry Date

14 Jun, 25

Salary

0.0

Posted On

14 Mar, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Rspec, Azure, Software Development, Google Cloud, Ruby, Computer Science, Agile Environment, Cloud Computing

Industry

Computer Software/Engineering

Description

JOB SUMMARY

As a Senior Ruby (14141), you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand business requirements and translate them into scalable and efficient software applications. Your role will involve leading technical projects, mentoring junior engineers, and continuously improving software development practices to ensure the delivery of robust and reliable software systems.

QUALIFICATIONS AND SKILLS

  • Bachelor’s degree in computer science, software engineering, or a related field.
  • Extensive experience in software development with a focus on designing and building scalable applications.
  • Professional/ Advanced English skills.
  • 5+ years of experience with Ruby 3.0 /Rials 6.x
  • 2+ years of experience with RSpec
  • 2+ years of experience with React/Typescript/Node
  • 1+ years of experience with Cypress/Jest or other testing library/framework
  • Experience with cloud computing is preferred (AWS, Google Cloud, Azure)
  • Experience working in an Agile environment following SDLC
  • Deep understanding of APIs and best practices
Responsibilities
  • Work independently to develop high-quality, backend microservices utilizing Ruby on Rails
  • Work independently to develop high-quality, user.facin features utilizing ReactJS
  • Troubleshoot and propose solutions within a challenging, legacy codebase.
  • Mentor and support junior engineers through collaborative processes like code reviews and pair programming.
  • Develop using best practices, coding standards, and documentation, and take the opportunity to share knowledge across the team
Loading...