Remote Working

Remote working from home provides convenience and freedom, a lifestyle embraced by millions of people around the world. With our platform, finding the right job, whether full-time or part-time, becomes quick and easy thanks to AI, precise filters, and daily updates. Sign up now and start your online career today β€” fast and easy!

Remote IT Jobs
Ruby on Rails
195 jobs found. to receive daily emails with new job openings that match your preferences.
195 jobs found.

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

Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: GitLabπŸ‘₯ 1001-5000πŸ’° $268,000,000 Series E over 5 years agoπŸ«‚ Last layoff about 2 years agoDeveloper ToolsDevOpsOpen SourceSaaSCloud Security

  • Significant professional experience as a Principal Engineer, or relevant hands-on management and leadership experience, across multiple development teams.
  • Significant professional experience with Go. Significant experience with Ruby on Rails, Postgres, ClickHouse, NATS/Kafka are also a plus.
  • Extensive experience building high-throughput, realtime distributed systems that perform reliably and at scale.
  • Expert knowledge and experience in CI/CD using DevSecOps best practices and a strong interest working across analytics and insights development.
  • Experience developing solutions that can scale from resource-constrained on-premise applications, to mission-critical SaaS platforms with tens of millions of users
  • Demonstrated capacity to clearly and concisely communicate complex problems and solutions.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Contribute to the overall direction of the Analytics stage and company-wide reporting and analytics initiatives by collaborating and making proposals across several teams on their engineering work, and helping their team members make informed decisions in alignment with strategic plans
  • Teach, mentor, grow, and provide advice to other domain experts and individual contributors across several teams. Advise on resourcing requirements and provide feedback on promotions into technical leadership roles
  • Plan improvements and features with a 12-month view and ensure that OKR-level goals are aligned across the stage
  • Solve technical problems of the highest scope, complexity, and ambiguity while looking for innovation opportunities between several teams and demonstrating a willingness to experiment and to boldly confront problems of large complexity and scope
  • Interface with Engineering Managers and Senior Management, and enable Staff Engineers to engage on stage-level aspects of larger (sub-department wide) initiatives. Provide a point of escalation for sub-department teams facing complex technical challenges
  • Propose initial technical implementations which support architectural changes that solve scaling and performance problems
  • Interact with customers and other external stakeholders as a consultant and spokesperson for the work of your sub-department
  • Identify slow and inefficient code across multiple products

Backend DevelopmentLeadershipPostgreSQLSoftware DevelopmentSQLGitKafkaKubernetesRuby on RailsClickhouseData engineeringGoREST APICommunication SkillsAnalytical SkillsCollaborationCI/CDDevOpsData analyticsSaaS

Posted about 8 hours ago
Apply
Apply
πŸ”₯ Lead Software Engineer
Posted about 13 hours ago

πŸ“ AL, AZ, CA, CO, CT, FL, GA, ID, IL, IN, IA, KY, ME, MD, MA, MI, MN, MO, NV, NJ, NY, NC, OH, OR, PA, TN, TX, VA, WA, WI

πŸ’Έ 115000.0 - 150000.0 USD per year

πŸ” Software Development

🏒 Company: Procare SolutionsπŸ‘₯ 51-100πŸ’° Private over 6 years agoInformation TechnologyHealth CareChild Care

  • 8+ years' of experience building web and SaaS based applications
  • Expertise with Ruby on Rails (RoR) and excitement about dabbling in other frameworks and technologies
  • A keen eye for good RESTful API design, scalability, and/or microservice architecture
  • Strong experience with JavaScript frameworks (React specifically a plus)
  • Strong AWS experience a plus and experience with cloud-native software delivery (including containerization)
  • Strong knowledge of Git and branching models in a collaborative coding environment
  • Experience with CI/CD and build pipelines across multiple environments
  • Communication and interpersonal skills and demonstrated track record of working successfully across engineering, design and product
  • Experience with Agile processes in a structured setting (Scrum and/or Kanban)
  • Experience using data for decision-making related to team and system performance, relying heavily on telemetry and monitoring
  • Strong analytical and problem-solving skills
  • BS in Computer Science or related experience
  • Collaborate with stakeholders across Design, Product Management, and Engineering
  • Architect, design, develop, and deploy features across the tech stack
  • Direct the work of a focused engineering scrum team / pod
  • Coach other members of the engineering team on best practices
  • Write performant, maintainable code while iterating and shipping rapidly
  • Ensure appropriate automated test coverage for optimal product reliability and release velocity
  • Refactor existing Ruby or JavaScript code to improve code maintainability and efficiency
  • Develop and document REST APIs
  • Improve the performance of existing systems
  • Configure monitoring and alerting systems
  • Contribute to improving and enforcing development, Agile, and CI delivery best practices
  • Present new ideas and respectfully debate those ideas with the team

AWSBackend DevelopmentDockerLeadershipPostgreSQLSQLAgileGitJavascriptKubernetesReact.jsRubyRuby on RailsSoftware ArchitectureCross-functional Team LeadershipAPI testingREST APIReactCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsMentoringTerraformMicroservicesCoachingData modelingSoftware EngineeringDebuggingSaaS

Posted about 13 hours ago
Apply
Apply

πŸ“ United States, Canada

πŸ’Έ 117600.0 - 252000.0 USD per year

πŸ” Software Development

🏒 Company: GitLabπŸ‘₯ 1001-5000πŸ’° $268,000,000 Series E over 5 years agoπŸ«‚ Last layoff about 2 years agoDeveloper ToolsDevOpsOpen SourceSaaSCloud Security

  • Professional experience with JavaScript (Vue.js) and static site generators (like Hugo).
  • Professional experience with Ruby and Rails.
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Experience with CI/CD Platforms.
  • Develop features and improvements to the documentation site in a secure, well-tested, and performant way.
  • Analyze and interpret highly complex data to arrive at actionable recommendations.
  • Collaborate with the Technical Writing Director and other stakeholders (e.g. UX) to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to site quality, security, and performance.
  • Solve technical problems of high scope and complexity.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Represent GitLab and its values in public communications around specific projects and community contributions.
  • Confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
  • Suggest and perform enhancements to the look-and-feel of the documentation website.
  • Help support the Technical Writing team by answering team member questions and triaging/responding to issues.
  • Coordinate with various stakeholders regarding site content or structure changes.
  • Maintain and improve the CI/CD pipelines, build processes, and review environments.
  • Improve content-authoring experience and tooling.
  • Perform and/or coordinate/delegate resolution of any other docs site issues related to infrastructure, code, architecture, projects, security, CI/CD, builds, deployments, upgrades, performance, scalability, metrics, monitoring, etc.

Frontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptRubyRuby on RailsVue.JsCI/CDRESTful APIsNodeJS

Posted about 14 hours ago
Apply
Apply

πŸ“ U.S.

🧭 Full-Time

πŸ” Daily Fantasy Sports

🏒 Company: PrizePicksπŸ‘₯ 101-250πŸ’° Corporate almost 2 years agoGamingFantasy SportsSports

  • 5 to 8 years of relevant work experience
  • Expert to mastery experience with: Ruby on Rails
  • Expert to mastery experience with: Postgres
  • History of owning product challenges and technical challenges in a team to drive a desired business outcome
  • A kind and positive mindset
  • A passion to be better at your craft than the day before
  • A self-motivated and self-managing attitude
  • A sense of urgency to solve problems
  • Ability to clearly and concisely communicate about technical, and/or organizational problems and propose solutions
  • Ability to concisely communicate with other employees
  • Ability to thrive in a fully remote organization
  • Ability to work closely with other parts of the organization that may be outside of the Engineering organization
  • Ability to document guides for others in the Engineering organization
  • Comfort working in a fast paced industry where product or technical challenges may appear frequently
  • Comfort working with technical problems that might not always have an obvious solution
  • Advocate for improvements to product quality, security, and performance
  • Collaborate with stakeholders to maintain a high bar for quality
  • Collaborate with team members to solve technical and product challenges
  • Develop product features and technical improvements to the PrizePicks ecosystem
  • Develop unit or end-to-end testing for the PrizePicks ecosystem
  • Follow best practice guidelines for maintainability and style
  • Participate in on-call incident rotations
  • Participate in code reviews
  • Studies and learns previous software patterns in the PrizePicks ecosystem
  • Advocate for improvements that have an impact across your team
  • Collaborate with the team on larger projects
  • Diagnose and fix performance and optimization problems
  • Define, advocate and improve best practices for maintainability and style
  • Define a technical path from product idea to deployment
  • Provide mentorship to Software Engineers I, II, and III across your team
  • Ship features and improvements to the PrizePicks ecosystem with little to no guidance from across the team
  • Solve product challenges and technical problems of high scope and complexity

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLGitKubernetesRuby on RailsAlgorithmsData StructuresCommunication SkillsCI/CDRESTful APIsMentoringLinuxScriptingSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 140000.0 - 185000.0 USD per year

πŸ” Software Development

  • 5+ years software development experience building highly scalable, highly available applications
  • 5+ years of programming experience with full stack technologies such Java, Kotlin, Ruby on Rails or TypeScript
  • 2+ years of experience with cloud technologies (AWS, Azure, etc.)
  • Experience developing, documenting, and supporting REST APIs
  • A degree in Computer Science, Engineering, or a related field or equivalent practical experience
  • Build scalable back-end services for the next generation of applications at Smartsheet (Kotlin, Java, Ruby on Rails)
  • Solve challenging distributed systems problems and work with modern cloud infrastructure (AWS, ECS, Kubernetes)
  • Take part in code reviews and architectural discussions as you work with other software engineers and product managers
  • Take a leading role in designing key areas of scalable, performant systems
  • Mentor junior engineers on code quality and other industry best practices
  • Forge a strong partnership with product management and other key areas of the business

AWSBackend DevelopmentDockerSoftware DevelopmentSQLCloud ComputingDesign PatternsFull Stack DevelopmentJavaKotlinKubernetesRuby on RailsAlgorithmsData StructuresREST APICI/CDRESTful APIsMentoringMicroservicesSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 173700.0 - 193000.0 USD per year

πŸ” Software Development

🏒 Company: Code.orgπŸ‘₯ 101-250πŸ’° Grant over 2 years agoEducationEdTechChemical EngineeringNon ProfitSTEM Education

  • Passion for our mission of growing access to computer science education
  • Relevant professional software engineering experience to provide technical mentoring, design, and architectural guidance to team members
  • Experience in people management, having led teams of software engineers
  • Demonstrated experience in hiring, building, and developing diverse teams of software engineers
  • Proven ability to guide the planning and execution of software projects, balance trade-offs, and deliver on schedule
  • Ability to lead and work effectively in a dynamic environment with shifting priorities.
  • Experience supporting the production of high-scale web-based software products or service
  • Experience in one or more of these technologies preferred: TypeScript, React, Ruby on Rails, SQL/Databases/MySQL, AWS
  • Be a U.S. Citizen or Permanent Resident
  • Work within the United States
  • Pass a pre-employment background check
  • Be willing to travel a minimum of two times per year for team events
  • Lead a diverse and agile software engineering team of 4 - 8 engineers.
  • Support a learning and coding platform for students, teachers, and our partner community.
  • Work with your team, product managers, curriculum writers, and leadership to execute on technical strategies to build accessible and engaging experiences.
  • Create sustainable software, balancing feature delivery and timelines, and delivering excellent live site availability for our millions of students and teachers around the world.
  • Manage, mentor, and support the growth of engineers on your team and be responsible for creating an inclusive, welcoming, and productive team culture and work environment.

AWSBackend DevelopmentLeadershipProject ManagementSQLCloud ComputingFrontend DevelopmentMySQLPeople ManagementRuby on RailsTypeScriptReactMentoringTeam managementSoftware Engineering

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Contract

πŸ” Software Development

🏒 Company: DocMe360πŸ‘₯ 11-50Data ManagementManagement ConsultingConsultingIT ManagementProject Management

  • Proficiency in HTML, CSS, and JavaScript with strong experience in React.
  • Experience with AI-driven data analytics, including running datasets in Pandas and Python.
  • Understanding of RESTful APIs and experience integrating with a Ruby on Rails backend.
  • Experience writing unit tests for front-end applications (Jest, React Testing Library).
  • Familiarity with version control systems, preferably Git.
  • Experience with responsive design and front-end development best practices.
  • Strong problem-solving skills and attention to detail.
  • Ability to monitor and troubleshoot applications using Datadog.
  • Develop responsive and visually appealing front-end web applications using modern JavaScript frameworks.
  • Implement data visualization solutions to present complex datasets in an understandable and actionable way.
  • Collaborate with back-end developers to integrate RESTful APIs and ensure seamless data flow.
  • Apply user-centered design principles to build engaging and intuitive UI components.
  • Conduct thorough testing and debugging of front-end applications to ensure high performance and quality.
  • Stay up to date with the latest front-end technologies and best practices, and share knowledge with the team.
  • Gather and analyze user feedback to improve application functionality and user experience.

PythonFrontend DevelopmentGitHTMLCSSJavascriptJestRuby on RailsPandasReactRESTful APIsData visualizationData analyticsData management

Posted 5 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ’Έ 130000.0 - 140000.0 USD per year

πŸ” Software Development

🏒 Company: Circle.so

  • 6+ years experience working as a full-stack engineer on complex web applications.
  • Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS and TailwindCSS.
  • A desire to work in an environment which values speed of iteration and individual autonomy, while also embracing personal accountability and the ability to collaborate effectively as part of a dynamic team.
  • Experience working on a fully distributed remote team.
  • Work autonomously on a product built in Ruby on Rails backend and React front-end.
  • Build critical features and improvements for our web app and APIs with a product-first mindset.
  • Work closely with Circle's leaders throughout the feature design process.
  • Work closely with our designers to create a world-class user experience.
  • Foster a bias for action, prioritizing speed of iteration without compromising on the quality of code or user experience.

PostgreSQLSoftware DevelopmentElasticSearchFull Stack DevelopmentGitCSSKafkaMySQLReact.jsRuby on RailsTypeScriptAPI testingClickhouseREST APICI/CDAgile methodologiesCRM

Posted 5 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 120000.0 - 150000.0 USD per year

πŸ” Healthcare

🏒 Company: Form HealthπŸ‘₯ 101-250πŸ’° $38,000,000 Series B 9 months agoPersonal HealthMedicalHealth Care

  • 3+ years of experience in full stack software development, with expertise in both frontend and backend technologies
  • Hands-on experience and strong proficiency working with Ruby on Rails and React technologies
  • Experience in healthcare industry a plus, but not required
  • Experience working in an agile environment and comfortable with iterative development cycles
  • Ability to collaborate effectively with cross-functional teams, including product managers, designers, and other engineers.
  • Strong communication skills with the ability to articulate technical concepts to non-technical stakeholders
  • Design, implement, and maintain real-time insurance eligibility verification integrations with various payers.
  • Troubleshoot and resolve eligibility discrepancies, ensuring accurate patient information within our systems.
  • Develop and maintain integrations with Elation EMR, ensuring seamless data flow between patient records, scheduling, and other clinical workflows.
  • Manage and optimize integrations with Candid for billing, focusing on accurate claim generation, submission, and reconciliation.
  • Design, build, and maintain ETL pipelines to facilitate data exchange with our benefits partners.
  • Develop back-end services and clinical tools with Ruby on Rails, Sidekiq, Node (AWS Lambda), GraphQL, and ReactJS.
  • Continuously improve infrastructure (AWS), GraphQL APIs (Apollo Server), data modeling (PostgreSQL, Snowflake), integrations, and other services.
  • Collaborate with cross-functional teams, including engineering, product, and client success, to define integration requirements and ensure alignment.
  • Collaborate with other developers: native mobile, web, back-end/full-stack, and data engineers.
  • Collaborate with stakeholders to support rapid iteration of internal tools to help our business operations scale efficiently and create better experiences and outcomes for our patients.
  • Communicate effectively with external partners to understand their technical needs and address integration challenges.
  • Participate in code reviews, and contribute to technical documentation.
  • Inform technical, product, process, hiring, and architectural decisions (including build vs buy).

AWSBackend DevelopmentGraphQLNode.jsPostgreSQLSQLAgileETLFull Stack DevelopmentGitHTMLCSSJavascriptReact.jsRubyRuby on RailsSnowflakeREST APICI/CDJSONData modelingSoftware EngineeringDebugging

Posted 5 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 90000.0 - 135000.0 USD per year

πŸ” Software Development

🏒 Company: Concept3D

  • Proficiently write Ruby/Rails code
  • Proficiently write code in JavaScript
  • Hands-on experience developing in some or all of the following: TypeScript, React, Node.js, Express
  • Worked on projects deployed to cloud platforms (AWS / Azure)
  • Experience with agile software development and working as part of a collaborative agile team
  • Demonstrate knowledge of computer science principles
  • Develop software adhering to the team’s established best practices and processes
  • Develop new functionality as specified
  • Fix bugs with existing code
  • Provide and receive peer code reviews
  • Ensure product quality through development of automated tests
  • Support upgrades of Ruby/Rails and other dependencies
  • Actively participate in agile planning and release processes
  • Other duties as assigned

AWSBackend DevelopmentNode.jsSoftware DevelopmentSQLAgileCloud ComputingExpress.jsFrontend DevelopmentFull Stack DevelopmentGitJavascriptRubyRuby on RailsTypeScriptReactCI/CDRESTful APIsSoftware EngineeringDebugging

Posted 6 days ago
Apply
Shown 10 out of 195

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 do Job Seekers Choose Our Platform for Remote Work Opportunities?

We’ve developed a well-thought-out service for home job matching, making the searching process easier and more efficient.

AI-powered Job Processing and Advanced Filters

Our algorithms process thousands of offers postings daily, extracting only the key information from each listing. This allows you to skip lengthy texts and focus only on the offers that match your requirements.

With powerful skill filters, you can specify your core competencies to instantly receive a selection of job opportunities that align with your experience. 

Search by Country of Residence

For those looking for fully remote jobs in their own country, our platform offers the ability to customize the search based on your location. This is especially useful if you want to adhere to local laws, consider time zones, or work with employers familiar with local specifics.

If necessary, you can also work remotely with employers from other countries without being limited by geographical boundaries.

Regular Data Update

Our platform features over 40,000 remote work offers with full-time or part-time positions from 7,000 companies. This wide range ensures you can find offers that suit your preferences, whether from startups or large corporations.

We regularly verify the validity of vacancy listings and automatically remove outdated or filled positions, ensuring that you only see active and relevant opportunities.

Job Alerts

Once you register, you can set up convenient notification methods, such as receiving tailored job listings directly to your email or via Telegram. This ensures you never miss out on a great opportunity.

Our job board allows you to apply for up to 5 vacancies per day absolutely for free. If you wish to apply for more, you can choose a suitable subscription plan with weekly, monthly, or annual payments.

Wide Range of Completely Remote Online Jobs

On our platform, you'll find fully remote work positions in the following fields:

  • IT and Programming β€” software development, website creation, mobile app development, system administration, testing, and support.
  • Design and Creative β€” graphic design, UX/UI design, video content creation, animation, 3D modeling, and illustrations.
  • Marketing and Sales β€” digital marketing, SMM, contextual advertising, SEO, product management, sales, and customer service.
  • Education and Online Tutoring β€” teaching foreign languages, school and university subjects, exam preparation, training, and coaching.
  • Content β€” creating written content for websites, blogs, and social media; translation, editing, and proofreading.
  • Administrative Roles (Assistants, Operators) β€” Virtual assistants, work organization support, calendar management, and document workflow assistance.
  • Finance and Accounting β€” bookkeeping, reporting, financial consulting, and taxes.

Other careers include: online consulting, market research, project management, and technical support.

All Types of Employment

The platform offers online remote jobs with different types of work:

  • Full-time β€” the ideal choice for those who value stability and predictability;
  • part-time β€” perfect for those looking for a side home job or seeking a balance between work and personal life;
  • Contract β€” suited for professionals who want to work on projects for a set period.
  • Temporary β€” short-term work that can be either full-time or part-time. These positions are often offered for seasonal or urgent tasks;
  • Internship β€” a form of on-the-job training that allows you to gain practical experience in your chosen field.

Whether you're looking for stable full-time employment, the flexibility of freelancing, or a part-time side gig, you'll find plenty of options on Remoote.app.

Remote Working Opportunities for All Expertise Levels

We feature offers for people with all levels of expertise:

  • for beginners β€” ideal positions for those just starting their journey in internet working from home;
  • for intermediate specialists β€” if you already have experience, you can explore positions requiring specific skills and knowledge in your field;
  • for experts β€” roles for highly skilled professionals ready to tackle complex tasks.

How to Start Your Online Job Search Through Our Platform?

To begin searching for home job opportunities, follow these three steps:

  1. Register and complete your profile. This process takes minimal time.
  2. Specify your skills, country of residence, and the preferable position.
  3. Receive notifications about new vacancy openings and apply to suitable ones.

If you don't have a resume yet, use our online builder. It will help you create a professional document, highlighting your key skills and achievements. The AI will automatically optimize it to match job requirements, increasing your chances of a successful response. You can update your profile information at any time: modify your skills, add new preferences, or upload an updated resume.