Ruby Jobs

Find remote positions requiring Ruby skills. Browse through opportunities where you can utilize your expertise and grow your career.

Ruby
409 jobs found. to receive daily emails with new job openings that match your preferences.
409 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ AL, FL, GA, TN, NC, DE, MD, PA, TX, VA, DC, CA, NY

🧭 Full-Time

πŸ’Έ 112915 - 227226 USD per year

πŸ” Software Development

  • BS/MS/MEng in Computer Science, Information Systems, or related field.
  • Minimum of 10 years of experience with implementing microservices at large scale.
  • 4-5 years of technical management or leadership experience.
  • Hands-on coding experience within the last 1-2 years.
  • Demonstrated full stack development skills across multiple languages.

  • Coordinate technical aspects of development, including architectural, operational, security, and testing activities.
  • Mentor engineers and review their work for adherence to standards.
  • Set the team's technical direction and implementation strategy.
  • Collaborate with various stakeholders to ensure alignment on technical plans.
  • Orchestrate all phases of the development lifecycle.

AWSLeadershipNode.jsPythonSoftware DevelopmentAgileBashDesign PatternsFull Stack DevelopmentJavaJavascriptKafkaRubySCRUMTypeScriptJavaScriptJiraStrategyGo.NETReactDevOpsMicroservices

Posted 2024-11-21
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Technology for small businesses

🏒 Company: Jobber

  • A demonstrated level of senior software engineering experience on a full-stack development team.
  • Proficiency in software design, architecture, and coding, with a focus on maintainability and performance.
  • Experience with the entire software development lifecycle in the Agile/Scrum framework.
  • Ability to quickly move between different features and projects with a strong interest in experimentation.
  • A structured understanding of common full-stack frameworks, architectures, technologies, and patterns.
  • An inquisitive mindset; ability to ask a lot of questions, seek out new information, and remain open to new ideas and perspectives.
  • Strong self-motivation and resourcefulness, with the capacity to independently identify and leverage necessary resources for project delivery and problem-solving.
  • Experience providing technical mentorship and sharing industry best practices, helping team members navigate complex engineering challenges and stay involved with the latest technologies and trends.

  • Collaborate closely with cross-functional teams to conceptualize, design, and iteratively deliver high-impact features that address customer needs.
  • Partner with Product and Design teams to shape and define the strategic product roadmap.
  • Actively participate in code reviews and testing processes to ensure code quality and maintainability.
  • Research, communicate, and advocate for the use of best practices within your team’s domain.
  • Effectively communicate complex technical concepts to diverse audiences, bridging the gap between technical and non-technical stakeholders.
  • Provide mentorship and guidance to team members at all levels, fostering their professional growth and career development.

GraphQLLeadershipSoftware DevelopmentAgileRubyRuby on RailsSCRUMStrategyCollaboration

Posted 2024-11-21
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 199435 - 323788 USD per year

πŸ” Software Development

🏒 Company: Calendly

  • 5+ years of experience leading a development team.
  • 10+ years in software development, with preference for Ruby on Rails.
  • Experience in leading teams focused on Product Growth (Activation, Retention, Onboarding, Monetization).
  • Deep knowledge of web application development and SaaS.
  • Experience with large project development efforts.
  • Proven track record in mentoring teams toward goals.
  • Experience in service-oriented architecture is a plus.
  • Excellent communication skills for explaining technical concepts.
  • Experience leading Agile/Scrum ceremonies.
  • Experience in balanced engineering and product teams.
  • Familiarity with MVC frameworks for backend development.
  • Availability for on-call rotation.
  • Authorization to work in the USA.

  • Hiring engineers for new and existing teams.
  • Solving problems for millions of users.
  • Driving initiatives that enhance meeting experiences.
  • Coaching and mentoring new team members.
  • Ensuring career development and productivity of engineers.
  • Identifying future technical needs and planning to meet them.
  • Providing feedback to support team growth.

Backend DevelopmentSoftware DevelopmentAgilePeople ManagementRubyRuby on RailsSCRUMStrategyMentoringCoaching

Posted 2024-11-21
Apply
Apply

πŸ“ North/South America

πŸ’Έ 130000 - 140000 USD per year

πŸ” Online communities

  • Strong alignment with company values.
  • Proficient in English (CEFR Level C2 / ILR Level 5).
  • 6+ years experience working as a full-stack engineer on complex web applications.
  • Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, TailwindCSS.
  • Familiarity with both frontend and backend necessary.
  • Ability to work in a fast-paced environment with ambiguity.
  • Comfortable with agile software development principles.

  • Work autonomously on a product built in Ruby on Rails backend and React front-end.
  • Build critical features and improvements for our web app, with a product-first mindset.
  • Work closely with Circle's leaders throughout the feature design process.
  • Collaborate with designers to create a world-class user experience.
  • Conduct bug-fixing and continuous improvement of the codebase.

PostgreSQLSoftware DevelopmentAgileCSSMySQLRubyRuby on RailsTypeScriptReactCommunication SkillsAttention to detail

Posted 2024-11-21
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150000 - 200000 USD per year

πŸ” Procurement

🏒 Company: Arkestro

  • Strong communications skills and the ability to learn quickly.
  • Experience with agile development methodologies and willingness to embrace changing requirements.
  • A performance mindset that encompasses client-side and server-side performance optimization and techniques.
  • Exceptional interpersonal skills, a proactive approach to contributing to squad and team success and achieving organizational goals.
  • A growth mindset - always looking for opportunities to improve what we are building and how we are building.
  • 5yrs+ building customer-facing applications professionally in collaboration with Product Management, UX and Data.
  • 5yrs+ of Rails/Ruby.
  • 4yrs+ React, JavaScript/TypeScript, NextJS, CSS, Figma.
  • 3yrs+ of Architecting Full Stack Applications.
  • 2yrs+ of AWS and/or Kubernetes with Istio.

  • Autonomously deliver ongoing business impact across a team, product capability, or technical system.
  • Collaborate with QA engineers to ensure designs are technically feasible and responsive across various devices and browsers.
  • Collaborate with the product team to ensure quality throughout the SDLC and product release cycles.
  • Work with Product Management and Staff Tech Leads to estimate and commit.
  • Implement best practices, methodologies, and tools to optimize the development process and increase efficiency.
  • Communicate effectively with stakeholders, including senior leadership, to provide updates on project status, risks, and issues.
  • Participate in on-call rotation.

AWSSQLAgileFigmaCSSJavascriptJestKubernetesProduct ManagementQARubyTypeScriptJavaScriptJiraPostgresRedisReactCollaboration

Posted 2024-11-21
Apply
Apply

πŸ“ Portugal

πŸ” Cloud communications

  • Extensive experience in software development, focusing on Node.js, Ruby on Rails, PostgreSQL, and TypeScript.
  • Proven track record in architecting and developing large-scale, distributed systems in cloud-based environments.
  • Strong understanding of database design and performance optimization, especially with PostgreSQL.
  • Experience with front-end frameworks and building APIs (RESTful and GraphQL).
  • Expertise in agile methodologies, test-driven development (TDD), and CI/CD pipelines.
  • Proficiency in containerization technologies such as Docker and orchestration platforms like Kubernetes is a plus.
  • Demonstrated leadership abilities and a passion for mentoring engineering talent.
  • Exceptional problem-solving skills with attention to detail.
  • Experience with observability and monitoring tools, ensuring platform reliability.
  • Solid understanding of cloud platforms such as AWS, GCP, or Azure.

  • Lead the design and architecture of highly scalable and distributed systems, focusing on Node.js, Ruby on Rails, PostgreSQL, and TypeScript.
  • Collaborate with product owners and stakeholders to define software requirements and create reliable solutions.
  • Drive end-to-end development of features, ensuring best practices in coding are followed.
  • Optimize system performance and reliability to meet scalability and security requirements.
  • Mentor engineers and foster a culture of learning.
  • Conduct code reviews and performance tuning.
  • Work with DevOps and QA teams for smooth deployments and continuous integration.
  • Research and evaluate new technologies to improve the development stack.

AWSDockerGraphQLLeadershipNode.jsPostgreSQLSoftware DevelopmentAgileDesign PatternsGCPKubernetesQARubyRuby on RailsSoftware ArchitectureTypeScriptAzureGrafanaPrometheusCollaborationCI/CDAgile methodologiesMentoringDevOpsAttention to detail

Posted 2024-11-20
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Digital engineering and modernization

🏒 Company: Encora

  • Proven experience as a software developer (Python, Scripting, JS, Java, Ruby, Go).
  • Strong experience with manual and automated testing.
  • Experience with Load and Performance Tests.
  • Experience with testing Web and API technologies.
  • Experience with test management and automation tools.
  • Knowledge of test methodologies and tools (e.g., SIPp, JMeter, Gatling, k6).
  • Experience with SaaS product testing.

  • Create custom tools and frameworks to support test automation.
  • Architect strategic solutions for testing efforts.
  • Plan and create overall quality technical architecture.
  • Identify and suggest improvements for quality assurance process bottlenecks.

PythonData AnalysisJavaJMeterRubyData analysisGoCI/CD

Posted 2024-11-19
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Digital Engineering and Modernization

🏒 Company: Encora

  • Experience with Load and Performance system Tests.
  • Knowledge/Experience in languages such as Python, Scripting, JS, Java, Ruby, Go.
  • Knowledge/Experience in Infrastructure as Code/config management tools.
  • Experience with container technologies such as Docker and Kubernetes.
  • Experience with test automation tools and frameworks.
  • Experience with Azure Cloud provisioning and operations activities.
  • Experience with Git and Jira.

  • Set up and manage infrastructure needed for testing including server provisioning and resource monitoring.
  • Implement real-time monitoring systems to track metrics during tests.
  • Support test scaling for high volumes of traffic and simultaneous calls.
  • Create dashboards and reports to visualize system capacity and limits.
  • Maintain and improve CI/CD pipelines.

DockerPythonSQLAgileGitJavaJMeterKubernetesRubySCRUMJiraAzureGoGrafanaPrometheusNosqlCommunication SkillsCollaborationCI/CDLinuxDevOps

Posted 2024-11-19
Apply
Apply

πŸ“ India

πŸ” FinTech

🏒 Company: Docyt

  • Bachelor of Technology/Engineering degree in Computer Science or related field.
  • 6+ years of experience in software engineering.
  • Proficiency in Ruby, Ruby on Rails, ReactJS, and Typescript.
  • Good understanding of API design, HTTP, endpoints, REST, and JSON.
  • Experience with SQL databases like PostgreSQL or MySQL.
  • Familiarity with microservices and Kubernetes-based applications.
  • Good written and spoken English.

  • Docyt is seeking a self-driven and motivated Senior Member of Technical Staff.
  • Work on both backend and frontend to elevate the platform.
  • Deliver complex full-stack software systems as part of an Agile team.
  • Conduct code reviews and collaborate with product owners.
  • Must have time overlap with the US Central time-zone, working morning hours between 8am to 12noon.

PostgreSQLSQLAgileHTMLCSSKubernetesMySQLRubyRuby on RailsTypeScriptCollaborationMicroservices

Posted 2024-11-19
Apply
Apply

πŸ“ Arizona, California, Connecticut, Colorado, Florida, Georgia, Hawaii, Illinois, Maryland, Massachusetts, Michigan, Minnesota, Missouri, New Hampshire, New York, North Carolina, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington D.C., Wisconsin

🧭 Full-Time

πŸ’Έ 157791 - 183207 USD per year

πŸ” Nonprofit technology for political campaigns

🏒 Company: ActBlue

  • 3-5+ years of relevant professional experience.
  • Experience executing large projects with complex requirements.
  • Proficiency in React, Redux, Ruby on Rails, and server-side web applications.
  • Ability to communicate effectively with non-technical stakeholders.
  • Understanding of quality code delivery practices and familiarity with testing suites like Cypress.
  • Experience collaborating with other engineers to develop maintainable software.
  • Eagerness to explore and refactor legacy code.
  • Comfort working with a distributed team.

  • Work with your team to architect, refactor, and improve our core systems to enhance donor-facing contribution forms.
  • Guide the design and execution of technical solutions prioritizing high-impact opportunities.
  • Collaboratively develop and advocate for best practices and design patterns.
  • Demonstrate technical leadership through documentation and effective monitoring.
  • Mentor other engineers and uphold an engaging culture.
  • Support additional projects as assigned.

LeadershipCypressDesign PatternsRubyRuby on RailsReduxReactCollaborationMentoringDocumentationCoaching

Posted 2024-11-19
Apply
Shown 10 out of 409