Full Stack Developer(Ruby on Rails)

9 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Full-Stack Engineer(Ruby on Rails)

Responsibilities

  • Contribute to all phases of the software development lifecycle.
  • Design, build, and maintain efficient, reusable, and reliable code across the full stack
  • Manage framework upgrades, dependencies, and overall application health
  • Work effectively with data storage systems such as PostgreSQL, Snowflake, and Amazon S3
  • Identify and resolve bottlenecks, bugs, and performance issues
  • Help maintain high standards of code quality, organization, and automation
  • Write unit, integration, and regression tests to ensure code reliability
  • Ensure delivered features meet business requirements and technical specifications
  • Participate in sprint planning, daily standups, retrospectives, and other agile ceremonies
  • Communicate effectively within a distributed team using tools such as Slack, Zoom, and JIRA.

Requirements

  • Experience with

    Ruby on Rails

    and idiomatic

    Ruby

    development
  • Strong experience with modern frontend development using

    React

    and

    TypeScript

  • Solid understanding of relational databases, particularly

    PostgreSQL

  • Experience with background job processing tools like

    Sidekiq

  • Familiarity with tools such as

    Bundler

    ,

    Yarn

    ,

    Rake

    , and

    Webpack

  • Understanding of

    object-oriented programming

    and

    RESTful APIs

  • Experience with testing frameworks:

    RSpec

    (backend) and

    Jest

    (frontend)
  • Proficiency with

    Git

    and CI/CD tools like

    GitHub Actions

    ,

    Docker

    , and

    Kubernetes

  • Ability to design scalable, maintainable software systems

Nice to Have

  • Experience with Python, PHP, or scripting languages
  • Familiarity with Terraform or infrastructure-as-code principles
  • Experience with dbt or Snowflake for data transformation and warehousing
  • Exposure to AWS or other cloud environments.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now

RecommendedJobs for You