Blu

Mid-level/Senior Software Engineer

Blu

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain APIs and backend services using Ruby on Rails.
  • Implement scalable and secure solutions, ensuring performance and data integrity.
  • Create and maintain automated tests (unit, integration, and end-to-end) to ensure code quality.
  • Collaborate with the team to define and follow coding best practices aligned with the project.
  • Conduct code reviews and participate in technical discussions.
  • Participate in the full development lifecycle, from planning to deployment.
  • Integrate external systems and APIs efficiently.
  • Stay up to date with best practices and new technologies.

Requirements

  • Experience with Ruby on Rails for backend development.
  • Experience with automated testing (unit, integration, and E2E).
  • Familiarity with testing frameworks such as RSpec, Capybara, and Selenium.
  • Experience designing RESTful APIs and applying architectural best practices.
  • Proficiency with relational databases (PostgreSQL, MySQL).
  • Strong Git skills.
  • Ability to solve complex problems with solid technical reasoning.
  • Experience with agile methodologies (Scrum, Kanban).
  • Good communication and teamwork skills.
Benefits
  • Food allowance (VA): R$ 305.14/month and meal voucher (VR): R$ 36.79/day (working days)
  • Internet allowance: R$ 115.61/month and one-time home office stipend: R$ 345.78 (paid in the first month)
  • Bradesco Health Plan - primary insured fully subsidized by the company, and Bradesco Dental Plan - primary insured fully subsidized by the company.
  • Totalpass plans - Access to a network of 5,000+ gyms nationwide (including SmartFit and Bioritmo); at-home daily workout program; plans with therapy options.
  • Partnerships with universities for undergraduate and graduate programs; partnership with a 100% online English course (extendable to dependents); Konquest learning platform.
  • Childcare allowance (for children up to 5 years old).
  • Day off on your birthday (valid only for the day).
  • Life insurance and funeral assistance plans; partnership with Movida (car rental).
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Ruby on Railsautomated testingunit testingintegration testingend-to-end testingRESTful APIsrelational databasesPostgreSQLMySQLGit
Soft Skills
problem solvingtechnical reasoningcommunicationteamwork