Desenvolvedor(a) Backend Pleno (Ruby on Rails / Go)
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerPostgreSQLGitKafkaKubernetesMySQLRuby on RailsGoGrafanaPrometheusRESTful APIsLinux
Requirements
- Solid experience in backend development with Ruby on Rails and/or Go in scalable and high-performance environments.
- Strong knowledge of relational databases such as PostgreSQL or MySQL, including schema design and query optimization.
- Experience with automated testing frameworks, especially RSpec or equivalent.
- Proven experience building and maintaining RESTful APIs.
- Familiarity with cloud environments and DevOps tools such as Docker, Kubernetes, and AWS.
- Knowledge of monitoring and observability tools like Prometheus and Grafana.
- Experience with messaging and background processing systems such as Sidekiq, SQS, or Kafka.
- Proficiency with Git and Linux-based development environments.
- Strong sense of ownership, collaboration, and commitment to writing high-quality software.
Responsibilities
- Design, develop, and evolve backend features for the core product using Ruby on Rails and/or Go, ensuring scalability, maintainability, and performance.
- Write clean, well-structured, and efficient code aligned with engineering best practices and software design principles.
- Develop and maintain RESTful APIs, ensuring reliability and integration with internal and external systems.
- Implement and maintain automated tests (unit and integration) to ensure system stability and prevent regressions.
- Collaborate closely with cross-functional teams to refine requirements, share knowledge, and continuously improve product delivery.
- Participate in architectural discussions, code reviews, and technical decision-making processes.
- Work in an agile environment with continuous delivery, focusing on iterative improvements and high-quality releases.
View Full Description & ApplyYou'll be redirected to the employer's site