Ruby on Rails Architect

Ruby on Rails Architect

Posted 4 days ago by 1750420444

Negotiable
Outside
Remote
USA

Summary: The Ruby on Rails Architect role involves designing and developing web-based applications using Ruby on Rails and React.js, with a focus on creating robust, scalable, and secure solutions. The position requires collaboration with cross-functional teams to enhance user experience and optimize application performance. Candidates should possess strong problem-solving skills and experience in Agile methodologies, DevOps, and CI/CD pipelines. This is a long-term contract position that allows for remote work.

Key Responsibilities:

  • Develop and maintain robust, scalable, and secure applications using Ruby on Rails for backend and React for frontend.
  • Design and implement RESTful APIs and integrate third-party services.
  • Optimize application performance and troubleshoot/debug production issues.
  • Collaborate with product managers, designers, and other developers to enhance user experience.
  • Follow best practices in CI/CD, testing, and deployment.
  • As a hands-on architect, primary responsibilities center around design and development of web-based, real-time and batch applications.
  • Collaborate with members of the design team - both technical as well as business owners - to identify requirements and design new products or extensions to existing products.
  • Produce application prototypes with sufficient detail to allow others in the development team to complete the development work.
  • Provide technical oversight to the development process including code reviews and mentoring of the technical team.
  • Must be able to deliver solutions end-to-end with a focus on hitting delivery milestones.
  • Propose and document technical design recommendations and improvements.
  • Document designs and development work according to established documentation standards.
  • Design and oversee unit tests to ensure application logic is fully exercised for each application component.

Key Skills:

  • Experience in Ruby on Rails and React.js development.
  • Strong knowledge of PostgreSQL, MySQL, or similar databases.
  • Experience with GraphQL, REST APIs, and cloud platforms (AWS, Azure, or Google Cloud Platform) is a plus.
  • Understanding of Agile methodologies, DevOps, and CI/CD pipelines.
  • Strong problem-solving skills and ability to work in a collaborative, onshore team environment.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:
Hiring : Ruby on Rails Architect (OR) ROR Architect with PostgreSQL, MySQL, or similar databases& GraphQL, REST APIs & Agile methodologies, DevOps, and CICD pipelines Exp.
Location : Remote

Contract : Long Term

Qualifications:
* Experience in Ruby on Rails and React.js development.
* Strong knowledge of PostgreSQL, MySQL, or similar databases.
* Experience with GraphQL, REST APIs, and cloud platforms (AWS, Azure, or Google Cloud Platform) is a plus.
* Understanding of Agile methodologies, DevOps, and CI/CD pipelines.
* Strong problem-solving skills and ability to work in a collaborative, onshore team environment.
Key Responsibilities:
* Develop and maintain robust, scalable, and secure applications using Ruby on Rails for backend and React for frontend.
* Design and implement RESTful APIs and integrate third-party services.
* Optimize application performance and troubleshoot/debug production issues.
* Collaborate with product managers, designers, and other developers to enhance user experience.
* Follow best practices in CI/CD, testing, and deployment.
JD:
* As a hands-on architect, primary responsibilities center around design and development of web based, real-time and batch applications
* Collaborate with members of the design team - both technical as well as business owners - to identify requirements and design new products or extensions to existing products.
* Produce application prototypes with sufficient detail to allow others in the development team to complete the development work.
* Provide technical oversight to the development process including code reviews and mentoring of the technical team.
* Must be able to deliver solutions end-to-end with a focus on hitting delivery milestones. Experience in an agile development environment and understanding of agile/lean delivery methods is required.
* Propose and document technical design recommendations and improvements. Positions in our technical team require strong technical opinions and open communication.
* Document designs and development work according to established documentation standards
* Design and oversee unit tests to ensure application logic is fully exercised for each application component.