Smart Working logo
Smart Working

Empowering companies to work with the best engineers in the world

Senior Ruby on Rails Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

101 days ago

Salary

0

Seniority

Senior

Bachelor Degree7 yrs expEnglishJavaScriptjQueryRSpecRubyRuby on RailsSass

Job Description

Senior Ruby on Rails Engineer

Smart Working

• Design, build, and enhance features across the full Ruby on Rails application stack • Take ownership of defined problem spaces, from solution design through to release • Refactor and maintain existing SaaS functionality to improve performance, scalability, and maintainability • Implement robust automated test coverage to ensure solutions meet acceptance criteria and behave as expected • Conduct code reviews and provide constructive feedback to maintain high engineering standards • Manage development tasks end-to-end, from backlog refinement to production deployment • Collaborate with Product and Engineering teams during backlog grooming and issue refinement • Act as a technical expert within the team, supporting colleagues and resolving development blockers • Build and maintain a deep understanding of system functionality, data structures, and data sources • Identify and address technical debt, data quality issues, and user experience inconsistencies • Contribute to platform operations by maintaining application containers, dependencies, and framework versions • Deploy to non-production and production environments following established deployment processes • Monitor application and infrastructure performance, investigating and resolving issues as they arise • Support the ongoing stability, security, and availability of the platform

Job Requirements

  • 7+ years of professional experience developing with Ruby and Ruby on Rails in production environments
  • Strong experience maintaining and operating production Ruby on Rails SaaS applications
  • Proficiency with RSpec for automated testing
  • Strong JavaScript experience, including native JavaScript and jQuery
  • Solid front-end fundamentals: HTML, CSS, and preprocessors such as HAML, SASS, or SCSS
  • Experience building and maintaining scalable REST APIs using Ruby on Rails
  • Strong understanding of agile development practices and working within cross-functional teams
  • Experience using Git and GitHub as part of a collaborative development workflow
  • Familiarity with application performance monitoring tools (e.g. AppSignal, New Relic)
  • Ability to plan, prioritise, and deliver work across a variable workload
  • Strong written and verbal communication skills, essential for a remote-first environment
  • Professional, collaborative approach when working across teams and functions

Benefits

  • Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
  • No Weekend Work: Real work-life balance, not just words
  • Day 1 Benefits: Laptop and full medical insurance provided
  • Support That Matters:Mentorship, community, and forums where ideas are shared
  • True Belonging: A long-term career where your contributions are valued

Related Job Pages

More Backend Engineer Jobs

Netguru logo

Junior/Mid Python Developer

Netguru

Netguru builds software that lets people do things differently.

Backend Engineer101 days ago
ContractRemoteTeam 501-1,000Since 2008H1B No Sponsor

• Join Netguru as a freelance Python Developer managing projects and tasks flexibly. • Collaborate with diverse teams and access various opportunities. • Contribute to three major projects aimed at enhancing healthcare solutions through technology.

Poland
€24 - €34 / hour
Job Closed
Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Build and evolve metasearch integrations — deliver new features and improvements for partner-facing technical integrations, ensuring correctness and robustness as partner requirements change • Own and improve Meta Integrations’ core production systems end-to-end — take ownership of critical services, including on-call readiness and driving reliability improvements over time • Drive system design and technical decision-making — write design docs, review designs with peers, make pragmatic architecture trade-offs, and break down ambiguous problems into iterative delivery plans • Continuously improve performance, reliability, and cost efficiency — identify bottlenecks in throughput/latency, infra spend, and caching strategy, then ship measurable improvements • Operate in a data-informed way — leverage data engineering and analysis to validate changes, debug production behavior, and measure impact (partner performance, system health, quality metrics) • Raise the bar for the team — mentor engineers, improve engineering practices, reduce knowledge silos, participate in hiring, and influence technical direction across team boundaries

Netherlands
Ubiminds logo

Senior Software Engineer – .NET/React

Ubiminds

We deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.

Backend Engineer101 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Write efficient and readable code based on technical requirements. • Troubleshoot, debug, maintain, and improve existing software. • Test and deploy applications and programs. • Collaborate with developers, testers, product owners, and other teams. • Design and build front-end interfaces using React. • Contribute to architectural design and decision-making.

Brazil
Job Closed
Paperless Evn Ltd logo

Senior Backend Developer

Paperless Evn Ltd

An entirely digital ecosystem that does away with the need for paper-based documentation is the goal of our company

Backend Engineer101 days ago
OtherRemoteTeam 1-10H1B No Sponsor

• Being a technical leader and contributor for our back-end team, working hand in hand with your cross-functional team members and contributing to the team's success • Working closely with your team in an iterative, agile environment to design, develop, and maintain the cloud based back-end that enables our web, mobile, and desktop applications • Taking ownership of the work you and your team members create, swarm issues as they arise and mentor the team through code reviews to maintain a sustainable flow of work • Collaborating with other teams across our organization to create solutions that help make our clients successful

Louisiana
$110K - $120K / year
Job Closed