Full-Stack Developer - React.js/Ruby on Rails

5 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Description

Targeting: Strong React Developers with exposure to at least one ROR project

Role Overview

We are looking for a React-focused Full-Stack Developer who also has hands-on experience working with at least one real-world Ruby on Rails project.In this role, you will primarily drive the front-end architecture using React while contributing to the back-end using Ruby on Rails within a modern, Dockerized, VPS-hosted environment.You will work on scalable web applications, collaborate with cross-functional teams in sprint cycles, and contribute to testing, deployment, and architectural decisions.

Key Responsibilities

Front-End (Primary Responsibility) :

  • Develop rich, responsive, and dynamic user interfaces using React (mandatory)
  • Build and optimize SPAs, reusable components, hooks, and state management patterns
  • Work with HTML templates (ERB) and StimulusJS where necessary for hybrid rendering
  • Ensure cross-browser compatibility and performance optimization

Back-End (Secondary ROR Experience Required)

  • Contribute to Ruby on Rails development for APIs, business logic, and data models
  • Maintain and extend at least one Rail-based module, feature, or service
  • Assist with integrating React front-end with Rails back-end

Full-Stack & DevOps Responsibilities

  • Work in a fully Dockerized development environment
  • Ensure quality using Capybara, Selenium, and Minitest
  • Participate in month-long sprints managed through Notion
  • Collaborate via GitHub for version control, PR reviews, and code discussions
  • Work with AWS (S3, SQS, CloudWatch) for storage, messaging, and monitoring
  • Troubleshoot and improve existing systems for performance and reliability
  • Contribute to architecture discussions and adopt best practices in security and optimization

Technical Environment

  • VPS Servers (Ubuntu 20) with Nginx
  • React (Main Front-End Framework)
  • Ruby on Rails (latest version)
  • PostgreSQL
  • StimulusJS
  • Capybara, Selenium, Minitest
  • AWS (S3, SQS, CloudWatch)
  • GitHub, Notion
  • OpenAI Integrations (where applicable)

Requirements

Must-Have :

  • 5+ years of total experience in web development
  • Strong hands-on React experience (primary skill requirement)
  • Experience building SPAs, reusable components, hooks, and performance-optimized UIs
  • At least one real-world Ruby on Rails project (feature/module/production app)
  • Good understanding of REST APIs, web architecture, and PostgreSQL
  • Experience working in Dockerized environments
  • Familiarity with HTML, JavaScript, StimulusJS, and ERB
  • Experience writing automated tests (Capybara, Selenium, Minitest)
  • Experience working in Agile teams (Notion/Jira)

Good To Have

  • Experience with AWS (S3, SQS, CloudWatch)
  • Exposure to OpenAI API integrations
  • Knowledge of Nginx and VPS deployments

Perks & Benefits

  • Competitive salary
  • Work with a collaborative and inclusive remote team
  • Continuous learning and upskilling opportunities
  • Chance to work on modern, real-world AI-driven and scalable products
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now

RecommendedJobs for You