Senior Ruby on Rails Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

San Salvador - El Salvador

profile Monthly Salary: Not Disclosed
Posted on: 5 days ago
Vacancies: 1 Vacancy

Job Summary

About You

You are a highly skilled Backend Developer who enjoys building scalable secure and well-structured APIs and backend systems. You take ownership of technical solutions write clean and maintainable code and are passionate about optimizing performance. You thrive in collaborative environments and enjoy working across the full stack when needed to support end-to-end product delivery.

You Bring to Applaudo the Following Competencies:

  • Bachelors Degree in Computer Science Computer Engineering or related field or equivalent practical experience.
  • Strong experience developing backend applications using Ruby and Ruby on Rails.
  • Proficient working with MySQL and managing multiple databases (performance tuning and availability).
  • Experience building and consuming RESTful and GraphQL APIs.
  • Strong knowledge of Sidekiq and Redis for background job processing.
  • Experience implementing Stripe and Plaid for payments and financial data.
  • Experience generating PDF/HTML/CSV/Excel reports.
  • Experience with Ransack for advanced queries Rabl for JSON/XML templating and SendGrid for automated communications.
  • Front-end knowledge with JavaScript TypeScript CoffeeScript jQuery DOM manipulation.
  • Experience with Tailwind CSS Bootstrap Sass for responsive UI development.
  • Familiarity with ApexCharts DataTables Figma for visualization and collaboration.
  • Testing experience using RSpec Capybara Selenium FactoryBot Faker.
  • Strong communication and collaboration skills in Agile environments.
  • English proficiency required to work directly with US-based teams.

You Will Be Accountable for the Following Responsibilities:

  • Design build and maintain backend services and performant APIs using Ruby on Rails.
  • Optimize database performance in MySQL and maintain scalability across multiple data sources.
  • Integrate Stripe and Plaid and implement reporting solutions through automated document generation.
  • Improve search and data filtering experiences through Ransack and structured outputs via Rabl.
  • Enhance responsiveness through background jobs using Sidekiq and Redis.
  • Support front-end development tasks using JavaScript-based technologies when required.
  • Implement modern and clean UI components using Tailwind CSS Bootstrap and Sass.
  • Develop analytics and dashboards using ApexCharts and DataTables.
  • Collaborate closely with designers using Figma to ensure pixel-perfect UI handoffs.
  • Participate in code reviews maintain test automation and contribute to continuous improvement.

Additional Information :

Here at Applaudo Studios values as trust communication respect excellence and team work are our keys to success. We know we are working with the best and thus treat each other with respect and admiration without asking.

Submit your application today and dont miss this opportunity to join the Best Digital team in the Region!

We truly appreciate all the hard and outstanding work our team makes every day at Applaudo Studios and thats why the perks that we offer are deeply thought and designed as a way to thank them for their commitment and excellence.

Some of our perks and benefits:

  • Celebrations
  • Special discounts*
  • Entertainment area*
  • Modern Work Spaces*
  • Great work environment
  • Private medical insurance*

*Benefits may vary according to your location and/or availability. Request further information when applying.


Remote Work :

Yes


Employment Type :

Full-time

About YouYou are a highly skilled Backend Developer who enjoys building scalable secure and well-structured APIs and backend systems. You take ownership of technical solutions write clean and maintainable code and are passionate about optimizing performance. You thrive in collaborative environments ...
View more view more

Key Skills

  • APIs
  • REST
  • Spring
  • SOAP
  • .NET
  • React
  • Node.js
  • Angular
  • J2EE
  • JavaScript
  • Web Services
  • Java