Job Description
We are seeking a seasoned Ruby on Rails developer with strong React skills to join our growing team. You will work on a modern application stack deployed on VPS servers and contribute to the development, testing, and deployment of scalable web applications.
Key Responsibilities :
- Develop and maintain web applications using Ruby on Rails
- Build responsive, dynamic front-end features using React along with HTML-based templates (ERB) and Stimulus JS
- Ensure quality through system test suites using Capybara , Selenium , and Minitest
- Collaborate with the team in a 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
Required Skills and Qualifications
5-6 years of experience in full-stack web developmentMandatory : Hands-on experience building SPAs and dynamic UIs using ReactStrong knowledge of PostgreSQL and general web application architectureExperience with Ruby on Rails (6.1 preferred)Familiarity with HTML, JavaScript ( StimulusJS ), and ERBExperience working in Dockerized development environmentsProficiency in writing and maintaining test suites ( Capybara , Minitest , Selenium )Agile team experience using tools like Notion or JiraExposure to cloud infrastructure, preferably AWS ( S3 , SQS , CloudWatch )Benefits
Excellent communication skills and ability to work in a remote, collaborative environmentOthers
Should be available to start immediately