Engenharia de Software Backend Pleno - Ruby on Rails
New
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PostgreSQLAgileDesign PatternsGitRuby on RailsCI/CDRESTful APIs
Requirements
- Experience as a Backend Software Engineer working on production-grade systems.
- Strong hands-on experience with Ruby on Rails and modern Ruby development practices.
- Solid knowledge of software engineering principles (SOLID, design patterns, clean code, refactoring).
- Experience designing and consuming RESTful APIs and working with distributed systems.
- Familiarity with relational databases such as PostgreSQL, including data modeling and query optimization.
- Experience with background job processing tools such as Sidekiq (workers, retries, queues).
- Understanding of the full software development lifecycle (discovery, refinement, QA, deployment).
- Experience working in Agile teams alongside PMs, designers, and engineers.
- Basic knowledge of Git, version control workflows, and CI/CD pipelines.
- Strong problem-solving skills, with a focus on simplicity and maintainable solutions.
Responsibilities
- Implement backend solutions using Ruby on Rails with a focus on quality, maintainability, and scalability.
- Design and maintain RESTful APIs and backend services aligned with system architecture standards.
- Take ownership of production systems, monitoring performance, debugging issues, and ensuring system stability.
- Work with asynchronous processing and background jobs using tools such as Sidekiq.
- Participate in technical refinements, planning sessions, and architecture discussions with cross-functional teams.
- Collaborate on system design decisions, contributing to modular, secure, and efficient backend architectures.
- Ensure code quality through testing, code reviews, and adherence to engineering best practices.
- Support continuous improvement by identifying technical risks and proposing simpler, more efficient solutions.
View Full Description & ApplyYou'll be redirected to the employer's site