
Mid-level/Senior Software Engineer
Blu
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
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