Free cookie consent management tool by TermsFeed Full Stack Developer - Ruby on Rails and React | Antal Tech Jobs
Back to Jobs
3 Days ago

Full Stack Developer - Ruby on Rails and React

decor
1800000 - 2400000 INR - Yearly
Gurugram, Haryana, India
Information Technology
Full-Time
Matrix Requirements

Overview

Matrix One is a leading provider of software solutions for life science companies, helping them build, launch, and support better and safer products. Our mission is to streamline the product development and compliance process, enabling companies to bring medical devices to market faster and more efficiently.

Role description

We're looking for a Full Stack Developer to join the team behind Matrix eIFU, a monolithic SaaS application built on Ruby on Rails and React. Our customers are medical device manufacturers, and the software they rely on must meet the highest standards of reliability, traceability, and correctness. We are ISO 9001 certified, which means quality isn't an afterthought — it's embedded in how we design, build, test, and document everything we ship.

You'll work across the entire stack — from database models and background jobs to polished React components — and play a key role in shipping features, maintaining compliance, and expanding the platform's capabilities.

We are actively bringing AI into both the product and the way we work. That means building AI-powered features for our customers, and using AI tooling to move faster, write better code, and ship with more confidence. We're looking for someone who is genuinely excited about both sides of that.

This is a hands-on engineering role for someone who is comfortable navigating a mature codebase, taking ownership of end-to-end features, and holding themselves to a high standard of quality and documentation.

Stack overview

Backend

  • Ruby on Rails as the core framework
  • PostgreSQL for persistent storage
  • Redis for caching and session management
  • Sidekiq for background job processing
  • Devise + Auth0 (OmniAuth) for authentication, CanCanCan for authorization
  • CarrierWave + AWS S3 for file storage and uploads
  • ActionCable for real-time WebSocket features
  • Mailgun for transactional email, Sentry for error tracking

Frontend

  • React with Redux and React Router
  • Webpacker / Babel build pipeline
  • i18next and react-i18next for internationalization

Infrastructure & Tooling

  • Heroku for deployment, Docker + docker-compose for local development
  • GitHub for source control
  • CircleCI for continuous integration and automated test runs
  • RSpec, Capybara, Cucumber, Jest, and React Testing Library for testing
  • RuboCop and ESLint/Prettier for code quality

Responsibilities

  • Design, build, and maintain features across the Rails backend and React frontend
  • Write clean, well-tested code using RSpec (unit/integration) and Jest (frontend)
  • Contribute to and improve the existing Cucumber/Capybara end-to-end test suite
  • Work with PostgreSQL to design schemas, write efficient queries, and manage migrations
  • Build and maintain Sidekiq background jobs for async processing workflows
  • Collaborate on API design between Rails controllers/services and React components
  • Participate in code reviews on GitHub and help uphold engineering standards via RuboCop and ESLint
  • Keep CI green — investigate and fix failing CircleCI builds promptly
  • Debug and resolve production issues using Sentry and application logs
  • Help improve CI/CD pipelines and deployment processes
  • Produce clear technical documentation for features, changes, and processes in line with our ISO 9001 quality management system
  • Follow and contribute to established quality procedures, including change control, traceability, and audit readiness
  • Contribute to the integration of AI-powered features into the product, working with LLM APIs and related tooling
  • Help shape how the team adopts AI in its day-to-day development workflow — from code generation and review to testing and documentation

Strong fit

  • 3+ years of professional experience with Ruby on Rails
  • 3+ years of professional experience with React (ideally with Redux)
  • Solid understanding of PostgreSQL — schema design, migrations, query optimization
  • Experience with background job processing (Sidekiq or similar)
  • Comfort working in a monolithic Rails + Webpacker application structure
  • Familiarity with Redis for caching and session storage
  • Experience writing tests with RSpec, Capybara, and/or Jest
  • Working knowledge of AWS S3 or equivalent cloud storage services
  • Experience with Docker for local development environments
  • Proficiency with Git and GitHub — pull requests, code review, branch workflows
  • Familiarity with CircleCI or a comparable CI platform

Nice to have

  • Hands-on experience integrating LLM APIs (OpenAI, Anthropic, etc.) into production applications
  • Familiarity with AI-assisted development tools (e.g. GitHub Copilot, Cursor, Claude) and a habit of using them effectively
  • Experience with Auth0 or similar identity providers / OAuth flows
  • Familiarity with ActionCable / WebSockets in Rails
  • Experience building internationalized (i18n) applications (multi-language, multi-locale)
  • Familiarity with Heroku platform deployments
  • Exposure to Cucumber / BDD testing workflows
  • Experience with Mixpanel or other product analytics tools
  • Prior experience working in an ISO 9001 or similarly certified environment
  • Familiarity with regulated industries such as medical devices, life sciences, or aerospace — particularly around traceability, audit trails, and change control

What we offer

  • Opportunity to work on a SaaS platform that directly supports the medical device industry
  • A quality-first engineering culture backed by ISO 9001 certification
  • A codebase with strong tooling, code quality standards, and CI in place
  • Autonomy to take ownership of features from design to deployment
  • A team actively embracing AI — both in the product and in how we build it
  • A collaborative team that cares about shipping reliable, well-documented software
  • 100% remote with full flexibility.
  • Competitive benefits package.
  • Annual company meet-ups in different international locations.
  • Clear growth path to become a senior member of the team.
Share job
Similar Jobs
View All
1 Day ago
Former Freshers (2022/23)❤️Full Stack Developer
Information Technology
  • Bangalore, Karnataka, India
We are looking for a freshers who are yet to find their first job from 2022-23 batches with strong web development background and interest to self-learn with minimal guidance.Are you the one in ❤️ to create the solutions?We are looking for one who is...
decor
1 Day ago
Associate Business Analyst - Business Analysis Job
Information Technology
  • Bangalore, Karnataka, India
We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser’s local storage. This includes cookies necessary for the website's operation. Additionally, you can freely decide and change any ...
decor
1 Day ago
Staff Software Engineer
Information Technology
  • Bangalore, Karnataka, India
Experience: 6.00 + yearsSalary: Confidential (based on experience)Expected Notice Period: 15 DaysShift: (GMT+05:30) Asia/Kolkata (IST)Opportunity Type: RemotePlacement Type: Full Time Permanent position(Payroll and Compliance to be managed by: A reve...
decor
1 Day ago
IT Project Manager 14M26
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionAn IT Project Manager is a crucial component in the successful execution of technology-driven initiatives. This role requires a professional who can manage projects from inception to completion, ensuring that they are delivered on-time...
decor
1 Day ago
Senior Performance Test Engineer Internship in Mumbai
Information Technology
  • Bangalore, Karnataka, India
Selected Intern's Day-to-day Responsibilities Include Design, develop, and execute performance tests using JMeter and k6. Conduct performance testing of .NET applications with a strong focus on API testing. Analyze performance test results and provid...
decor
1 Day ago
Full Stack Developer in Bangalore
Information Technology
  • Bangalore, Karnataka, India
Key Responsibilities Design, develop, and maintain user-friendly and responsive applications, including features such as user authentication, form creation, and API integrations. Build robust and secure APIs using Next.js, Node.js, and Express.js. De...
decor
1 Day ago
Full Stack Developer in Noida
Information Technology
  • Bangalore, Karnataka, India
Key Responsibilities Develop responsive and user-friendly web interfaces using HTML5, CSS3, and JavaScript. Build dynamic web applications using React.js or Angular frameworks. Convert UI/UX designs into clean, efficient, and maintainable code. Ensur...
decor
1 Day ago
CoE - Digital Experience - Performance Test Engineer
Information Technology
  • Bangalore, Karnataka, India
Job Title: Performance Test Engineer. Location:RemoteKey Responsibilities:Develop, test, and deploy solutions leveraging REST APIs and web protocols.Work with stakeholders to understand integration requirements and design robust solutions.Troubleshoo...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media