Full Stack Developer - Ruby on Rails

Posted Yesterday
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Senior level
Artificial Intelligence • Cloud • Information Technology • App development
The Role
Develop and maintain secure, scalable Ruby on Rails applications, REST APIs, integrations, frontend features, background jobs, databases, browser extensions, and automated tests. The role includes React development, legacy Backbone.js and Marionette.js maintenance, performance optimization, security remediation, CI/CD support, SOC 2 compliance, and contributions to AI, CLI, desktop, and mobile features.
Summary Generated by Built In
Key Responsibilities:
  • Design, develop, and maintain scalable, secure, and high-performance applications using Ruby on Rails, MVC architecture, and ORM.
  • Develop RESTful APIs, backend services, and third-party integrations, including Stripe, Auth0, and FusionAuth.
  • Build and maintain automated test suites using RSpec (mandatory) and Cucumber.
  • Develop new frontend features using React and maintain existing applications built with Backbone.js and Marionette.js.
  • Implement background job processing using Sidekiq and optimize application performance through Redis/Memcached caching.
  • Design and optimize relational databases such as PostgreSQL ensuring performance and data integrity.
  • Troubleshoot application issues, remediate security vulnerabilities, and maintain code quality through best practices and CI/CD pipelines.
  • Enhance browser extensions, including password autofill and authentication capabilities.
  • Contribute to AI-enabled features, CLI tools, desktop applications, and React Native mobile enhancements.
  • Support SOC 2 compliance requirements, security reviews, and technical audits.

Required Skills & Qualifications:
  • 4–5 years of hands-on experience in Ruby on Rails development, including strong expertise in RSpec testing.
  • 3+ years of experience with JavaScript frameworks, particularly Backbone.js, Marionette.js or similar agent-led framework, and React library.
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and frontend integration with Rails applications.
  • Experience with ActiveRecord ORM, PostgreSQL, RESTful APIs, and database optimization.
  • Hands-on experience with Sidekiq, Redis, and third-party authentication/payment integrations.
  • Experience with GitHub Actions, CI/CD pipelines, debugging, and performance optimization.
  • Good understanding of application security, secure coding practices, and automated testing.

Good to Have:
  • Experience with Cucumber and behavior-driven development (BDD).
  • Exposure to React Native, browser extension development, and desktop applications.
  • Familiarity with AI integrations, CLI development, and SOC 2 compliance.
  • Knowledge of Redis Cache and application profiling tools.
  • Knowledge of React Native, CodeRabbit, build.io hosting, Sendgrid and Astro marketing site.

Skills Required

  • 4–5 years of hands-on Ruby on Rails development experience
  • Strong expertise in RSpec testing
  • 3+ years of experience with JavaScript frameworks, including Backbone.js, Marionette.js, or similar frameworks, and React
  • Strong proficiency in HTML5, CSS3, and JavaScript ES6+
  • Experience integrating frontend applications with Rails
  • Experience with ActiveRecord ORM and PostgreSQL
  • Experience developing RESTful APIs and optimizing databases
  • Hands-on experience with Sidekiq, Redis, and third-party authentication and payment integrations
  • Experience with GitHub Actions, CI/CD pipelines, debugging, and performance optimization
  • Understanding of application security, secure coding practices, and automated testing
  • Experience with Cucumber and behavior-driven development
  • Exposure to React Native, browser extension development, and desktop applications
  • Familiarity with AI integrations, CLI development, and SOC 2 compliance
  • Knowledge of Redis Cache and application profiling tools
  • Knowledge of React Native, CodeRabbit, build.io hosting, SendGrid, and Astro marketing sites
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Naperville, IL
75 Employees
Year Founded: 2018

What We Do

Cognine Technologies is an IT services and technology solutions company with offices across the United States, India, and Europe. It provides application and product development, API and systems integration, cloud and DevOps services, quality assurance, and AI, machine learning, and automation solutions. The company’s work helps organizations build, modernize, integrate, and improve technology platforms and digital products for businesses worldwide.

Similar Jobs

Tufin Logo Tufin

Assistant Controller

Security • Cybersecurity
Remote or Hybrid
India
500 Employees

Wise Logo Wise

Payment Operations Regional Senior Specialist

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
Hyderabad, Telangana, IND
9000 Employees

Wise Logo Wise

KYC Operations Senior Analyst - Deactivations

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
Hyderabad, Telangana, IND
9000 Employees
Hybrid
Hyderabad, Telangana, IND
289097 Employees

Similar Companies Hiring

Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account