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