Plan A Technologies

Senior Ruby on Rails Developer

Alajuela, Alajuela Province, CR

16 days ago
Save Job

Summary

Job Overview

Plan A Technologies is looking for a talented and experienced Senior Ruby on Rails Developer to build and optimize robust, scalable web applications. In this role, you will take the technical lead on complex projects, collaborate with cross-functional teams, and ensure the delivery of high-quality solutions aligned with business goals.

Please note: you must have at least 5+ years of professional experience in software development and 3+ years with Ruby on Rails to be considered for this role.

JOB RESPONSIBILITY

  • Design, develop, and maintain web applications using Ruby on Rails.
  • Implement APIs and integrate back-end services with front-end interfaces.
  • Ensure that solutions are scalable, secure, and high-performing.
  • Identify and resolve critical issues in code and infrastructure.
  • Collaborate with designers, product managers, and other developers to translate business requirements into technical solutions.
  • Perform code reviews and ensure adherence to development best practices.
  • Write automated tests to ensure code quality and stability.
  • Document processes and technical decisions to support future maintenance.
  • Work with CI/CD tools to automate the software lifecycle.

Experience

  • 5+ years of professional experience in software development, including at least 3 years with Ruby on Rails.
  • Strong knowledge of relational databases like PostgreSQL or MySQL.
  • Experience with front-end technologies (e.g., JavaScript, React, or Vue.js) and their integration with back-end systems.
  • Familiarity with automated testing tools (RSpec, Minitest, or similar).
  • Proficiency in Git and version control systems.
  • Knowledge of application performance optimization.
  • Experience with RESTful architecture and API consumption.
  • Experience with casino gaming projects.
  • Strong communication and teamwork skills.
  • Effective collaboration with cross-functional teams.
  • A proactive mindset with a passion for innovation and continuous improvement.
  • Excellent verbal and written communication skills in English.

About The Company/Benefits

Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.

Read more about us here: www.PlanAtechnologies.com .

Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.

Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.

Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.

If this sounds like you, we'd love to hear from you!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job