IBaseIT - Senior Software Engineer - Ruby on Rails/React.js

IBaseIT

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Collaborative engineering culture
Opportunities for growth and learning
Work with modern technologies

Job summary

IBaseIT is looking for a motivated Senior Software Engineer in Hyderabad, India. You will own features from concept to production, designing, developing, and deploying scalable applications using Ruby on Rails, React, PostgreSQL, and AWS. Collaborate with product managers and engineers to achieve customer-centric solutions.

Applicants should have 4-7 years of experience, strong expertise in backend development, and familiarity with event-driven systems. Join a collaborative culture that supports technological growth and innovation.

Qualifications

  • 4-7 years of professional software engineering experience.
  • Strong hands-on expertise in Ruby on Rails, React, PostgreSQL, and AWS.
  • Experience designing and building scalable APIs and backend services.
  • Familiarity with event-driven architectures and messaging systems such as Kafka.

Responsibilities

  • Own product features end-to-end, from technical design through implementation.
  • Design, build, and maintain APIs and backend services using Ruby on Rails.
  • Contribute to asynchronous workflows and distributed systems using Karafka.
  • Collaborate closely with frontend engineers and contribute to React-based user experiences.

Skills

Ruby on Rails
React
PostgreSQL
AWS
AI-assisted engineering

Tools

Docker
Kubernetes
Kafka

Job description

We are looking for a highly motivated Senior Software Engineer who thrives in a fast‑paced product environment and enjoys taking ownership of features from concept to production. In this role you will design, develop, and deploy scalable applications using Ruby on Rails, React, PostgreSQL, AWS, and Karafka, working closely with Product Managers, Designers, and fellow Engineers to build customer‑centric solutions that deliver measurable business value.

Key Responsibilities
  • Feature Ownership & Delivery
    • Own product features end‑to‑end, from technical design through implementation, testing, deployment, and monitoring.
    • Translate product requirements into scalable and maintainable technical solutions.
    • Deliver high‑quality software with a strong focus on customer impact and business outcomes.
  • Backend Development
    • Design, build, and maintain APIs and backend services using Ruby on Rails.
    • Develop scalable and reliable applications backed by PostgreSQL.
    • Optimize application performance, database queries, and system efficiency.
    • Build secure and maintainable service architectures following industry best practices.
  • Event‑Driven Systems
    • Contribute to asynchronous workflows and distributed systems using Karafka and Kafka‑based architectures.
    • Design and implement event‑driven integrations and background processing pipelines.
    • Ensure reliability, scalability, and observability of event processing systems.
  • Full‑Stack Engineering
    • Collaborate closely with frontend engineers and contribute to React‑based user experiences.
    • Build and enhance user‑facing functionality with a focus on usability and performance.
    • Participate in architecture and design discussions across the full technology stack.
  • AI‑Enhanced Development
    • Leverage AI‑powered development tools such as GitHub Copilot, ChatGPT, Claude, and similar technologies to accelerate software delivery.
    • Use AI‑assisted workflows for coding, testing, debugging, documentation, and code reviews.
    • Contribute to establishing best practices for effective and responsible AI usage in engineering.
  • Product & Cross‑Functional Collaboration
    • Partner closely with Product Managers and Designers to refine requirements and define technical approaches.
    • Participate actively in planning, estimation, and prioritization discussions.
    • Communicate technical trade‑offs and implementation considerations effectively.
  • Engineering Excellence
    • Write clean, maintainable, and well‑tested code.
    • Participate in code reviews, technical design reviews, and knowledge‑sharing initiatives.
    • Advocate for engineering best practices, automation, and continuous improvement.
    • Contribute to improving development processes and team productivity.
  • Reliability & Operations
    • Monitor, troubleshoot, and optimize production systems.
    • Investigate and resolve performance bottlenecks and production issues.
    • Support CI/CD processes and contribute to operational excellence initiatives.
    • Ensure application reliability, scalability, and system health through proactive monitoring.
Required Qualifications
  • 4‑7 years of professional software engineering experience.
  • Strong hands‑on expertise in Ruby on Rails, React, PostgreSQL, and AWS.
  • Experience designing and building scalable APIs and backend services.
  • Familiarity with event‑driven architectures and messaging systems such as Kafka.
  • Experience with Karafka or similar asynchronous processing frameworks is highly desirable.
  • Demonstrated ability to deliver software features end‑to‑end in a product‑focused environment.
  • Strong understanding of software design principles, testing methodologies, and engineering best practices.
  • Excellent problem‑solving, debugging, and communication skills.
Preferred Qualifications
  • Experience with microservices or service‑oriented architectures.
  • Experience with Docker, Kubernetes, or containerized deployments.
  • Familiarity with monitoring and observability tools.
  • Experience working in high‑growth SaaS or product organizations.
  • Exposure to AI‑powered product features or AI‑assisted engineering workflows.
  • Knowledge of performance tuning, caching strategies, and distributed systems design.
What Success Looks Like
  • Consistently deliver high‑quality product features with minimal supervision.
  • Take ownership of critical systems and contribute to architectural decisions.
  • Improve development velocity through automation and AI‑assisted workflows.
  • Collaborate effectively across Product, Design, and Engineering teams.
  • Help build scalable, reliable systems that support business growth.
Why Join Us?
  • Build products used by real customers and directly influence business outcomes.
  • Work with modern technologies across backend, frontend, cloud, and event‑driven architectures.
  • Opportunity to leverage AI‑powered engineering practices at scale.
  • Collaborative and high‑ownership engineering culture.
  • Strong opportunities for growth, learning, and technical leadership.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Fullstack Engineer
Senior Fullstack Engineer

Teamified • India

Remote
INR 1,500,000 - 2,500,000
Flexibility in work hours
Access to online learning platforms
Collaborative environment
+4
Tech Lead - FullStack (React+ROR)
Tech Lead - FullStack (React+ROR)

Azilen Technologies • Ahmedabad District

On-site
INR 2,500,000 - 4,500,000
Software Engineer – Full Stack (React.js | Next.js | Node.js)
Software Engineer – Full Stack (React.js | Next.js | Node.js)

Nuvo AI • Vapi

On-site
INR 1,400,000 - 2,100,000
IBaseIT - Lead Software Engineer - Python
IBaseIT - Lead Software Engineer - Python

IBaseIT • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Senior Full Stack Developer
Senior Full Stack Developer

Shore Infotech India • Hyderabad

On-site
INR 2,800,000 - 4,000,000
Senior Backend Engineer
Senior Backend Engineer

Everbridge • India

On-site
INR 1,000,000 - 1,800,000
Health insurance
Flexible schedules
Personalized training
Technical Lead- Fullstack
Technical Lead- Fullstack

Juniper Square • India

On-site
INR 2,500,000 - 4,000,000
IBaseIT - Lead Software Engineer - Python/FastAPI
IBaseIT - Lead Software Engineer - Python/FastAPI

IBaseIT • Hyderabad

On-site
INR 2,200,000 - 3,400,000
Full Stack Developer (React and Ruby on Rails)
Full Stack Developer (React and Ruby on Rails)

Accellor • Hyderabad

Hybrid
INR 1,200,000 - 2,000,000
Flexible work schedules
Work from home opportunities
Paid time off and holidays
+3
Technical Lead - Bangalore
Technical Lead - Bangalore

Juniper Square • Bengaluru

On-site
INR 4,000,000 - 6,000,000