Applaudo

Senior Ruby on Rails Developer

Posted: 22 minutes ago

Job Description

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 and enjoy working across the full stack when needed to support end-to-end product delivery.You Bring to Applaudo the Following Competencies:Bachelor’s 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 InformationHere at Applaudo Studios values as trust, communication, respect, excellence and teamwork 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 don't 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 that's 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:CelebrationsSpecial discounts*Entertainment area*Modern Workspaces*Great work environmentPrivate medical insurance**Benefits may vary according to your location and/or availability. Request further information when applying.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In