Ruby on Rails Developer (with React Expertise)    
  
Role Overview:    
  
We're seeking an experienced Ruby on Rails Developer with strong React skills   to join our growing remote team.
You’ll work on a modern, Dockerized application stack deployed on VPS servers and contribute to the development, testing, and deployment of scalable web applications.
This role demands hands-on experience with React   alongside Rails, and a strong understanding of building dynamic, full-stack applications.
 
  
Key Responsibilities:    
  
- Develop and maintain web applications using Ruby on Rails (latest version)    
- Build responsive, dynamic front-end features using React (mandatory)   along with HTML-based templates (ERB) and StimulusJS  
- Ensure quality through system test suites using Capybara, Selenium, and Minitest  
- Collaborate with the team in a month-long sprint cadence, managed via Notion  
- Manage version control and conduct code reviews on GitHub  
- Utilize AWS services including S3, SQS, and CloudWatch  
- Participate in architecture decisions, performance optimization, and security best practices  
- Work in a Dockerized local development environment  
- Troubleshoot, debug, and upgrade existing systems  
  
Technical Environment:    
  
- VPS Servers (Ubuntu 20) with Nginx  
- React    
- PostgreSQL  
- Ruby on Rails (latest version)    
- StimulusJS  
- Capybara, Selenium, Minitest  
- AWS (S3, SQS, CloudWatch)  
- GitHub, Notion  
- OpenAI integrations (as applicable)  
  
Requirements:    
  
- 5+ years of experience   in full-stack web development  
- Mandatory:   Hands-on experience building SPAs and dynamic UIs using React    
- Strong knowledge of PostgreSQL   and general web application architecture  
- Experience with Ruby on Rails (latest version   preferred)  
- Familiarity with HTML, JavaScript (StimulusJS), and ERB  
- Experience working in Dockerized   development environments  
- Proficiency in writing and maintaining test suites   (Capybara, Minitest, Selenium)  
- Agile team experience using tools like Notion or Jira  
- Exposure to cloud infrastructure  , preferably AWS (S3, SQS, CloudWatch)  
- Excellent communication skills and ability to work in a remote, collaborative environment    
  
Perks & Benefits:    
  
- Competitive salary  
- Collaborative and inclusive team culture  
- Continuous learning and skill development  
- Opportunity to work on real-world AI integrations   and scalable systems