BDO Ireland logo
BDO Ireland

IDEAS | PEOPLE | TRUST

Senior Ruby on Rails Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

Europe

Posted

2 days ago

Salary

€65K - €75K / year

Seniority

Senior

Job Description

Senior Ruby on Rails Developer

BDO Ireland

• Working with Product Owner designing and implementing new features and Applications • Fixing bugs in existing application • Write tests and execute them on CI • Test features manually on staging environment

Job Requirements

  • Have at least 5 years commercial Ruby on Rails experience
  • Excellent knowledge of HTML / CSS and Javascript
  • Excellent understanding of SQL and feels comfortable using Linux machine
  • Be a “full-stack” developer that can deliver functionality with minimal help from others
  • Understand and use concepts from Object Oriented Programming
  • Have an appreciation for good code level testing
  • Have excellent spoken and written English
  • Be able to work Monday to Friday within our core office hours of 10:00 to 16:00 Irish Summer Time / GMT
  • Following experience would be desired but not required
  • Cloud based software like Azure
  • DevOps experience (especially if you know Ansible)
  • Turbolinks or Turbo
  • Hotwire and Stimulus
  • Kamal
  • React.JS

Related Job Pages

More Backend Engineer Jobs

Nabu Casa logo

Home Assistant Python Developer, Hardware

Nabu Casa

Nabu Casa exists to further develop Home Assistant, ESPHome, and other projects that help drive the Open Home vision.

Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

• Own integrations and software support for Nabu Casa products across Home Assistant, ESPHome, and related Open Home Foundation ecosystems throughout the full product lifecycle. • Build and maintain Python integrations, proxy libraries, and software components that connect Nabu Casa products to the Home Assistant and ESPHome ecosystems — expanding these components is a primary focus initially. • Write and maintain Python software that interfaces with device protocols and hardware peripherals, translating low-level behaviour into clean Home Assistant entities and user experiences. • Collaborate closely with the Embedded Linux OS Engineer and Hardware team to understand hardware capabilities and translate them into well-structured software integrations. • Contribute to Home Assistant core, ESPHome, and related projects where needed to support integrations, config flows, entity models, and platform functionality. • Own code quality within your areas by writing well-tested, maintainable, and well-documented Python code. • Review community pull requests and issues related to owned integrations, providing clear and constructive feedback that helps move contributions forward. • Investigate and resolve software and integration issues including protocol edge cases, compatibility problems, regression bugs, and device communication failures. • Maintain healthy unit, integration, and hardware-in-the-loop test coverage where applicable.

Florida
$120K - $155K / year
Kaseya logo

Senior Software Engineer, Golang

Kaseya

Kaseya® is the leading provider of IT and security management solutions for managed service providers (MSPs) and SMBs.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Build reliable backend services in Go across the backup and restore pipeline • Implement SaaS connectors that integrate with M365, Google Workspace, and Salesforce APIs — handling authentication, pagination, delta sync, and error recovery • Write thorough unit and integration tests; treat correctness as a first-class requirement • Participate in code reviews and design discussions • Debug and resolve production issues within your area of ownership • Collaborate with DevOps on deployment, monitoring, and on-call support

India
Zensar logo

Senior Backend Engineer

Zensar

At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Full TimeRemoteTeam 10,001

Role Description We are seeking an experienced Senior Backend Engineer to design, develop, and maintain scalable backend services. The ideal candidate will have strong expertise in: - Node.js - API design - Modern cloud-based architecture Focus on: - Performance - Reliability - Scalability Qualifications - Experience in backend development - Strong knowledge of Node.js - Expertise in API design - Familiarity with cloud-based architectures Requirements - Proven experience in developing scalable backend services - Ability to work collaboratively in a team environment - Strong problem-solving skills Benefits - Inclusive workplace culture - Opportunities for personal and professional growth - Commitment to well-being and work-life balance

India
ProMedia Group logo

Senior Backend Engineer

ProMedia Group

Multimedia publisher for Automotive, Transport and Mobility communities.

Full TimeRemoteTeam 201-500H1B No Sponsor

Role Description You'll be a core member of a small, high-ownership engineering team building and evolving the distributed microservices backend that powers Routescanner. You'll work across a complex domain – route optimization, schedule ingestion, geo-routing, and carrier data – at real scale, on AWS. This is not a role for someone who waits for specs to land in their inbox. You'll take full ownership of services from design through production, make architectural decisions, and proactively identify and fix problems before they become incidents. What You'll Work On - Design, build, and maintain JVM-based microservices (Java / Kotlin) running on AWS ECS, App Runner, and Lambda - Work with a rich data layer: PostgreSQL, DynamoDB, RedShift, Redis, and S3 - Build and consume event-driven integrations via RabbitMQ and SNS - Collaborate on API design across REST (API Gateway) and BFF patterns - Instrument services with OpenTelemetry, Tempo, Prometheus, and Grafana - Ship via GitHub Actions CI/CD pipelines with Docker and ECR - Work with external integrations including Auth0, GraphHopper, PostHog, and Sentry - Leverage AI-assisted development tools (Claude) as part of your daily workflow - Participate in architecture decisions and technical direction – your opinion will carry weight Qualifications - 5+ years of professional backend development in Java and/or Kotlin - Fluent in Polish and English - Solid understanding of distributed systems design, microservice patterns, and event-driven architecture - Hands-on production experience with AWS (ECS, Lambda, S3, RDS or DynamoDB) - Experience with relational databases (PostgreSQL) and NoSQL (DynamoDB or similar) - Strong command of Docker and containerized deployments - Experience with CI/CD pipelines – we use GitHub Actions - Clean code as a practice, not a talking point – you write code that your colleagues can confidently extend - Genuine ability to self-direct: you can take a loosely defined problem, break it down, make decisions, and deliver Requirements - Kotlin specifically (greenfield services are Kotlin-first) - Experience with message brokers (RabbitMQ, SQS/SNS) - Familiarity with observability tooling (OpenTelemetry, Prometheus/Grafana stacks) - Background in logistics, routing, geospatial, or supply chain domains - Experience integrating third-party APIs (auth providers, mapping/routing engines, analytics) - Familiarity with AI-assisted development tools Benefits - Competitive salary benchmarked to your market - Remote-friendly setup (we care about output, not location) - Direct impact on a product used by global logistics professionals every day - Work in a genuinely interesting domain – intermodal routing is hard, and the problems are real - A lean, senior team where your architecture decisions actually ship - AI tooling as a first-class part of the workflow – not an afterthought

Poland
€20 - €25 / hour