Ruby On Rails Developer

aQb Solutions Pvt Ltd


Date: 19 hours ago
City: Kolkāta, West Bengal
Contract type: Full time
Remote
About The Job

Job Title : Ruby on Rails Developer

Location : Permanent Work From Home

Job Type : Full-time, Permanent

About AQB Solutions

AQB Solutions is a technology-driven software development company, known for delivering cutting-edge solutions across industries. With a strong focus on innovation, we leverage advanced tools and platforms to build scalable and efficient products. Join our team and be part of a collaborative environment that supports remote work and professional growth.

Role Overview

Were seeking an experienced Ruby on Rails Developer 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.

Key Responsibilities

  • Develop and maintain web applications using Ruby on Rails 6.1
  • Build dynamic front-end features using HTML-based templates (ERB) and StimulusJS controllers
  • 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 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
  • PostgreSQL
  • Ruby on Rails 6.1
  • StimulusJS
  • Capybara, Selenium, Minitest
  • AWS (S3, SQS, CloudWatch)
  • GitHub, Notion
  • OpenAI integrations (as applicable)
  • Fully Remote Setup

Requirements

  • Strong knowledge of PostgreSQL and web application architecture
  • Familiarity with front-end technologies, especially HTML, JavaScript (StimulusJS), and ERB
  • Experience with Dockerized development environments
  • Familiar with writing and maintaining test suites
  • Experience working in Agile teams with tools like Notion or Jira
  • Exposure to cloud infrastructure, preferably AWS
  • Good communication and remote collaboration skills

Perks & Benefits

  • Competitive salary
  • Permanent work-from-home opportunity
  • Collaborative and inclusive team culture
  • Continuous learning and skill development
  • Opportunity to work on real-world AI integrations and scalable systems

(ref:hirist.tech)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Database Developer

PTS Consulting Services Global, Kolkāta, West Bengal
4 days ago
Job Title : Database DeveloperExperience Required : 5 - 7 YearsLocation : KolkataEmployment Type : Full-TimeRole SummaryWe are seeking a skilled and experienced Database Developer to join our dynamic team. The ideal candidate will have a strong background in designing, implementing, and managing databases on Azure Cloud platforms. This role involves developing optimized SQL queries, handling data integration, and ensuring...

Senior Project Engineer

JLL, Kolkāta, West Bengal
1 week ago
Sr. Project Engineer Project and Development Services – (Kolkata/India)What this job involves:Pillar of the team Working closely with either the project manager or the senior project manager (or both), you’ll play a pivotal role in driving project success. You’ll take ownership of small projects, and provide a boost to the major ones. Being one of the leaders at the helm,...

Client Servicing , Relationship Manager , Kolkata, 10

TradeIndia.com - Infocom Network Private Limited, Kolkāta, West Bengal
2 weeks ago
You will be responsible for closing sales deals via Client Visit and maintaining good customer relationships.An effective sale representative must be an excellent communicator and have superior people skills.They must be comfortable presenting products or services over the phone as well as dealing with complaints and doubts.Contact potential or existing customers to inform them about a product or service.Answer Questions...