Smart Working

Smart Working

Smart Working is a company that specializes in software development outsourcing and staff augmentation. They offer nearshore software development services, outsourcing solutions, and staff augmentation with a focus on providing highly skilled Indian de...

Internet Software & Services

Description

  • Design, build, and enhance features across the full Ruby on Rails application stack.
  • Take ownership of defined problem spaces from solution design through release.
  • Refactor and maintain existing SaaS functionality to improve performance, scalability, and maintainability.
  • Implement automated test coverage to verify acceptance criteria and expected behavior.
  • Conduct code reviews and provide constructive feedback to uphold engineering standards.
  • Manage development work end-to-end, including backlog refinement and production deployment.
  • Collaborate with Product and Engineering teams during backlog grooming and issue refinement.
  • Serve as a technical expert, helping colleagues and resolving development blockers.
  • Maintain 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 containers, dependencies, and framework versions.
  • Deploy changes to non-production and production environments following established processes.
  • Monitor application and infrastructure performance and resolve incidents as they arise.
  • Support platform stability, security, and availability.

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, including 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 cross-functional teamwork.
  • Experience using Git and GitHub in a collaborative development workflow.
  • Familiarity with application performance monitoring tools such as AppSignal or New Relic.
  • Ability to plan, prioritise, and deliver work across a variable workload.
  • Strong written and verbal communication skills in a remote-first environment.
  • Professional, collaborative approach when working across teams and functions.
  • Experience with DevOps practices, including infrastructure-as-code tools such as Terraform (preferred).
  • Exposure to cloud-based infrastructure, including deployment, monitoring, and resource provisioning (preferred).
  • Hands-on experience with CI/CD pipelines and automated deployment workflows (preferred).
  • Experience working with containerised applications, including Docker and orchestration concepts (preferred).
  • Familiarity with GitHub Actions for process automation (preferred).
  • PostgreSQL experience, including database administration and Active Record migrations (preferred).
  • Experience with Hotwire-based frameworks such as Stimulus (preferred).
  • Exposure to ETL data integration processes (preferred).
  • Experience working within Scaled Agile Framework (SAFe) environments (preferred).
  • Background in the automotive or similarly data-heavy, integration-driven industries (preferred).

Benefits

  • Fixed shifts: 12:00 PM - 9:30 PM IST (Summer) and 1:00 PM - 10:30 PM IST (Winter).
  • No weekend work for better work-life balance.
  • Laptop provided from day one.
  • Full medical insurance provided from day one.
  • Mentorship, community, and forums for support and idea sharing.
  • Long-term career opportunity where contributions are valued.
  • Remote-first work environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Engineer - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Backend Engineer for its Conversations platform to own and scale the data systems behind high-volume messaging across a distributed, remote-first product environment.

ClickHouse Elasticsearch Firestore GCP Grafana Kibana Microservices MongoDB Node.js OpenTelemetry Redis TypeScript
42 minutes ago

Junior Back End Engineer

Sensor Tower 11-50 Media

Sensor Tower is hiring a Junior Back End Engineer in London to help build and improve data-driven backend systems that power customer-facing products at scale.

ClickHouse GitHub MongoDB Python REST API Ruby Ruby on Rails Sidekiq
42 minutes ago

Backend Engineer (PHP/Golang)

Xsolla 251-1K Internet Software & Services

Xsolla is hiring a Backend Engineer in Montreal/Canada to build and maintain backend systems for its game monetization platform in a remote, full-time role.

Go PHP SQL
42 minutes ago

Backend Software Engineer Senior - Vaga afirmativa para mulheres

Swile 251-1K Professional Services

Swile is hiring a Senior Backend Software Engineer in Brazil to improve its current product and backend platforms through data-driven decisions that strengthen efficiency, stability, and performance.

gRPC Java Kafka Kotlin Microservices RabbitMQ Redis REST API
57 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers