DeveloperJobs.io
← Back to all jobs

Job Description

Brooksource is seeking a Ruby on Rails Developer to design, implement, and maintain a scalable backend platform. This role involves close collaboration with cross-functional teams in an Agile, remote environment, delivering robust software solutions for diverse client needs.

Position Overview

As a Ruby on Rails Developer, you will contribute to building a robust and scalable backend platform. You will work closely with cross-functional teams to create high-quality software solutions that align with client requirements and project goals.

Responsibilities

  • Collaborate with product management and design teams to interpret project requirements and convert them into technical specifications.
  • Design, develop, test, and maintain efficient, reusable, and reliable Ruby on Rails code.
  • Aid in substantial restructuring of the data schema design.
  • Implement new features and enhance existing functionality to meet project objectives.
  • Perform code reviews to ensure code quality, best practices, and adherence to coding standards.
  • Troubleshoot, debug, and optimize application performance to ensure a seamless user experience.
  • Stay current with industry trends, tools, and technologies to continually improve the development process.
  • Participate in an Agile development environment, including sprint planning, daily stand-ups, and retrospectives.

Requirements

  • Proven experience as a Ruby on Rails Developer, with a strong portfolio of past projects.
  • Solid understanding of the Ruby programming language and the Rails framework.
  • Experience with front-end technologies such as HTML, CSS, and React (JavaScript).
  • Proficient in relational databases, particularly PostgreSQL.
  • Familiarity with version control systems, preferably Git.
  • Knowledge of RESTful API design and integration.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.

Technologies

  • Ruby
  • Ruby on Rails
  • HTML
  • CSS
  • JavaScript
  • React
  • PostgreSQL
  • Git
  • RESTful API design
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • CI/CD

Benefits

  • Dental insurance
  • Health insurance
  • Vision insurance

Nice to Have

  • Experience with test-driven development (TDD) and behavior-driven development (BDD).
  • Knowledge of cloud services, preferably AWS or Azure.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Understanding of continuous integration and continuous deployment (CI/CD) pipelines.

Pay

Compensation: USD 50.00 - 60.00 per hour

Work Location

Remote

Get Job Alerts

New jobs delivered to your inbox.