Full-Stack Developer Jobs

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

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

Apply

πŸ“ United States

πŸ’Έ 126100.0 - 178000.0 USD per year

πŸ” Software Development

🏒 Company: HashiCorpπŸ‘₯ 1001-5000πŸ’° Secondary Market about 4 years agoπŸ«‚ Last layoff almost 2 years agoPrivate CloudDevOpsInformation TechnologyCyber SecuritySoftwareCloud Infrastructure

  • Have 3+ years of production experience working on any of the following: Backend applications (e.g., Ruby on Rails), Databases (e.g., Postgres, Redis), Services written in Go
  • Strive for quality through maintainable code and comprehensive testing from development to deployment
  • Experience building and scaling distributed, highly available systems
  • Develop and maintain the backend services on which HCP Terraform relies
  • Continuously improve the product by writing code in systems written in Ruby on Rails and Golang
  • Investigate problems, performance bottlenecks, and orchestration issues which span multiple services
  • Enable your teammates through technical mentorship, code reviews, and pairing
  • Participate in a 24/7 on-call rotation that supports our production services

Backend DevelopmentPostgreSQLRuby on RailsGoRedisCI/CDRESTful APIsTerraformMicroservicesSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States, Canada, Mexico

🧭 Full-Time

πŸ” Software Development

🏒 Company: Fleetio

  • 5+ years of Ruby/Rail Experience
  • 3+ years of AWS Experience
  • Kubernetes experience
  • Experience with profiling and benchmarking source code
  • Effective at code review, and identifying potential performance problems before they reach production
  • Experience with Datadog or other APM tools
  • Excellent written and verbal communication skills
  • Proactively identify, triage, and resolve performance issues
  • Enhance system observability by monitoring performance metrics across Ruby, Rails, and database systems, including SLOs and SLIs
  • Guide product engineers on Ruby/Rails performance and database best practices through code reviews and pair programming
  • Optimize performance through instance configuration and monitoring
  • Collaborate with other SREs to proactively identify and address performance bottlenecks
  • Lead database capacity planning and upgrade initiatives
  • Manage the database-specific components of disaster recovery planning and execution
  • Oversee backup systems and pre-production databases
  • Create and maintain infrastructure and operations documentation
  • Participate in the on-call rotation

AWSPostgreSQLSQLCloud ComputingKubernetesRubyRuby on RailsCI/CDTerraform

Posted 2 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: Lime

  • 5+ years of professional software development experience with a track record of building and maintaining high-quality software that deliver business impact
  • Demonstrated ability to collaborate cross-functionally with product managers and other stakeholders to translate business requirements into technical solutions
  • Experience conducting code reviews and implementing best practices to ensure scalable and maintainable code
  • Experience working on scalable and robust system architectures
  • Ability to provide technical guidance, mentor junior engineers, and foster a culture of continuous learning and quality engineering
  • Lead projects with the collaboration of other engineers, product managers, and operations to successfully deliver on key objectives
  • Contribute to the technical direction and engineering quality of the team with the ability to identify, define, and solve technical problems in the form of maintaining engineering standards and influencing technical decisions
  • Scrutinize and reason clearly about the technology and architecture choices we make. In many cases, you will be the decider of these decisions
  • Troubleshooting and full-cycle incident response (mitigation, correction, prevention)
  • Mentor other engineers promoting engineering excellence and a culture of feedback giving
  • Participate in building Lime’s team by performing software engineering interviews
  • Contribute to shaping overall engineering culture at the company

AWSBackend DevelopmentDockerLeadershipProject ManagementSoftware DevelopmentSQLGitKubernetesRuby on RailsCross-functional Team LeadershipAlgorithmsData StructuresREST APICommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringMicroservicesTroubleshootingSoftware EngineeringData managementDebugging

Posted 2 days ago
Apply
Apply

πŸ“ North America

🧭 Full-Time

πŸ” Advertising

  • Extensive experience with big data processing, ideally at the scale of terabytes or more.
  • Strong technical leadership skills with a proven ability to define and drive long-term engineering strategies.
  • Hybrid expertise in data engineering and software development – not just someone who runs queries, but someone who has built scalable data systems and engineering solutions.
  • Hands-on experience with data warehouse technologies is highly desirable.
  • Bonus: Familiarity with tools like Trino/Presto, Snowflake, and other modern data warehouse platforms.
  • Track record of building and scaling robust data pipelines and systems in production environments.
  • An ability to think strategically, lead technically, and inspire the team toward delivering high-impact, scalable solutions.
  • Architect scalable low-latency backend systems and data pipelines.
  • Lead and mentor a team of talented engineers within the backend distributed systems team
  • Make a positive impact on the team's productivity and growth
  • Promote software development best-practices and conduct rigorous code reviews
  • Rigorously identify and solve technical challenges
  • Conduct interviews to attract and identify potential high performing candidates
  • Balance and prioritize projects to maximize efficiency and ensure company objectives are achieved

AWSBackend DevelopmentDockerLeadershipProject ManagementPythonSoftware DevelopmentSQLCloud ComputingElasticSearchKafkaRuby on RailsSoftware ArchitectureAlgorithmsData engineeringData StructuresGoRedisNosqlCI/CDProblem SolvingRESTful APIsMentoringMicroservicesData visualizationTeam managementData modelingData management

Posted 3 days ago
Apply
Apply

πŸ“ AL, AR, AZ, CA, CO, CT, FL, GA, ID, IL, IN, IA, KS, KY, MA, ME, MD, MI, MN, MO, MT, NC, NE, NJ, NM, NV, NY, OH, OK, OR, PA, SC, SD, TN, TX, UT, VT, VA, WA, and WI

🧭 Full-Time

πŸ” Software Development

🏒 Company: Kin Insurance

  • Track record of shipping large, complex software projects
  • Fluid in languages like Ruby, Python, or Typescript
  • Experience with architectural design
  • Ability to articulate value of technical investments
  • Experience mentoring engineers
  • Writing clean, maintainable, and efficient code in Ruby and occasionally some Python and Typescript
  • Leading pair programming sessions and providing mentorship to more junior team members
  • Driving and fostering design or architectural tasks
  • Participating in daily stands and weekly retros
  • Collaborating with cross-functional team members, including Product and PMO
  • Providing subject matter expertise and support

Backend DevelopmentPostgreSQLSoftware DevelopmentRubyRuby on RailsSCRUMTypeScriptCollaborationCI/CDRESTful APIsMentoringDebugging

Posted 4 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 130000.0 - 190000.0 USD per year

πŸ” Software Development

  • 2+ years of professional experience in software development using frameworks such as Ruby on Rails, Python, Node.js or similar
  • 2+ years frontend development using JavaScript, TypeScript and React
  • Hands-on experience with AWS, Azure, or GCP
  • Worked on architecture of complex systems and able to articulate design decisions and tradeoffs
  • Proficient in building and scaling distributed systems to ensure seamless performance and growth adaptability
  • Demonstrated understanding of programming and design patterns beyond the typical MVC
  • Experience in optimizing large-scale applications, specifically those processing millions of daily transactions and managing terabyte-sized databases
  • Professional web application development experience, with a focus on the heavy utilization of either commercial or open-source web application frameworks
  • Fluent in web services/API standards like REST and GraphQL
  • Experience in professional RDBMS development
  • Direct experience with PostgreSQL would be advantageous
  • Familiarity with NoSQL technologies
  • Familiarity with continuous integration and continuous deployment pipelines
  • Design and develop highly scalable and robust systems
  • Collaborate with cross-functional teams to define system architecture and design
  • Collaborate on technical strategy by contributing to the development and adoption of best practices and standards across engineering teams
  • Review code, ensuring quality, performance, and adherence to best practices
  • Represent the engineering team in broader company discussions, contributing to product and business strategy
  • Identify challenges and bottlenecks in current architecture and solutions, providing expertise to address and resolve them
  • Advocate for continuous improvement in both product and development processes
  • Contribute to a various architectural discussions and initiatives

AWSBackend DevelopmentDockerGraphQLNode.jsPostgreSQLPythonSoftware DevelopmentAgileDesign PatternsFrontend DevelopmentFull Stack DevelopmentGitJavascriptRuby on RailsSoftware ArchitectureTypeScriptRDBMSREST APIReactCI/CD

Posted 4 days ago
Apply
Apply

πŸ“ North America

🧭 Full-Time

πŸ” Software Development

  • Extensive experience with big data processing, ideally at the scale of terabytes or more.
  • Strong technical leadership skills with a proven ability to define and drive long-term engineering strategies.
  • Hybrid expertise in data engineering and software development – not just someone who runs queries, but someone who has built scalable data systems and engineering solutions.
  • Hands-on experience with data warehouse technologies is highly desirable.
  • Bonus: Familiarity with tools like Trino/Presto, Snowflake, and other modern data warehouse platforms.
  • Track record of building and scaling robust data pipelines and systems in production environments.
  • An ability to think strategically, lead technically, and inspire the team toward delivering high-impact, scalable solutions.
  • Architect scalable low-latency backend systems and data pipelines.
  • Write code as needed to support the team.
  • Lead and mentor a team of talented engineers within the backend distributed systems team
  • Make a positive impact on the team's productivity and growth
  • Promote software development best-practices and conduct rigorous code reviews
  • Rigorously identify and solve technical challenges
  • Conduct interviews to attract and identify potential high performing candidates
  • Balance and prioritize projects to maximize efficiency and ensure company objectives are achieved

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLElasticSearchKafkaRuby on RailsSoftware ArchitectureData engineeringGoRedisCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringDevOpsTeam managementData modelingSoftware EngineeringData management

Posted 4 days ago
Apply
Apply

πŸ“ LatAm region

πŸ” Software Development

🏒 Company: HomeLightπŸ‘₯ 501-1000πŸ’° $20,000,000 Series D 7 months agoπŸ«‚ Last layoff over 2 years agoResidentialPropTechReal Estate

  • 5+ years of professional experience working as an engineer.
  • 2+ years of experience with Ruby on Rails along with either Go, Python (Django), Next.js/Node.js (javascript)
  • 3+ years of experience with one of the frontend frameworks: React, Vue.js, Angular, Svelte.
  • Experience designing, building, deploying, operating, and maintaining service-oriented architecture.
  • Strong experience with relational and non-relational database technologies.
  • Ability to deal with ambiguous and complex project requirements.
  • Demonstrates proficiency in English, with the ability to communicate effectively both verbally and in writing.
  • Experience with observability and monitoring systems (NewRelic, Cloudwatch, Sentry).
  • Design, implement, and maintain highly scalable and performant services.
  • Identify gaps in current codebases and solutions to continually improve coverage on them through refactoring, unit testing, system testing, automating deployment and operations.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g. style guidelines, checking code in, accuracy, testability, and efficiency).
  • Maintain an understanding of the business requirements and work closely with stakeholders to understand what they need and why.
  • Work with teams across the organization including marketing, platform, devops, data, product and analytics to think beyond the technical implications of your design decisions.
  • Make smart engineering and product decisions based on data analysis and collaboration.

Backend DevelopmentDockerNode.jsPythonFrontend DevelopmentFull Stack DevelopmentRuby on RailsVue.JsGoAngularREST APINext.jsReactCI/CDEnglish communication

Posted 5 days ago
Apply
Apply

πŸ“ Poland

🧭 Full-Time

πŸ” Software Development

🏒 Company: HeroCodersπŸ‘₯ 11-50ComputerWeb DevelopmentWeb AppsSoftware

  • Expert in React
  • Professional expirience with NodeJs and Ruby on Rails
  • Self-sufficient
  • Good communication skills in English
  • Working hand in hand with Clockwork team to deliver a great product
  • Cooperating with Product Manager, Support and Technical Writer
  • Taking active part in team rituals: plannings, refinements, retros
  • Sharing knowledge with team and company members
  • Making sure service is running smoothly for our customers

Node.jsPostgreSQLSoftware DevelopmentAgileFull Stack DevelopmentGitJavascriptReact.jsRuby on RailsREST API

Posted 6 days ago
Apply
Apply

πŸ“ Netherlands, Germany, Poland, Czechia, Estonia

πŸ” Software Development

🏒 Company: Udelta

  • 3+ years of experience with Ruby on Rails
  • 3+ years of experience in application and API development
  • Experience with MySQL or other relational databases
  • Experience with Git or other source code control systems
  • English B2+
  • Participate in all aspects of the application development lifecycle, including specifications, prototyping, development, quality assurance, deployment, and operation
  • Develop and modify internal and external software as part of a team of engineers
  • Test work in practice and with automated tests
  • Support the daily work of the team, troubleshooting and solving problems as they arise

Backend DevelopmentGitMySQLRuby on RailsAPI testingREST API

Posted 6 days ago
Apply
Shown 10 out of 287

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Why Full-Stack Developer Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search β€” filter job listings based on your country of residence;
  • AI-powered job processing β€” artificial intelligence analyzes thousands of listings, highlighting key details so you don’t have to read long descriptions;
  • advanced filters β€” sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates β€” we monitor job relevance and remove outdated listings;
  • personalized notifications β€” get tailored job offers directly via email or Telegram;
  • resume builder β€” create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security β€” modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing β€” up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.