Job Title:
Full Stack Developer(Ruby on Rails+React)
Company: BigStep Technologies
Location: Gurgaon, Haryana
Created: 2025-12-28
Job Type: Full Time
Job Description:
We are looking for a Full-Stack Engineer(Ruby on Rails) with 5–9 years of experience, skilled in React, TypeScript, and PostgreSQL. The candidate should have experience in building scalable, user-focused features and maintaining high-performance platforms. They must also be proficient with Sidekiq, RSpec, Jest, Git, Docker, and modern CI/CD tools. They should bring strong problem-solving skills, write clean, reliable code, and thrive in collaborative, fast-paced environments.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 systemsNice 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.