> Markdown version of [/jobs/ext/2979445-senior-backend-engineer-ruby-on-rails](https://www.wearedevelopers.com/jobs/ext/2979445-senior-backend-engineer-ruby-on-rails). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Engineer (Ruby on Rails) - **Company:** Resmart, LLC - **Location:** Sydney, FL, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Flutter, Application Programming Interfaces (APIs), Artificial Intelligence, Relational Databases, Github, PostgreSQL, Ruby on Rails, Squarespace, Systems Integration, TypeScript, ReactJS, Backend, Heroku, Stripe, Information Technology, Xero (Accounting Software), Webhooks - **Published:** September 18, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pl4rdy7cl3 ## About the Role * Experience. 5+ years as a software engineer, at least 2 of them as the person responsible for a production backend, not just a contributor to one. * Strong fundamentals. A Computer Science degree or equivalent, and the habits that come with it: data modelling, correctness, testing. * Relational databases. Comfortable modelling, querying and thinking about performance. PostgreSQL is ideal. * Care and initiative. You like leaving things a little better than you found them and you speak up when something could be done better. * Clear communication. English is our working language and most of it is written. Comfortable working with people who are not engineers, and honest about what you know and do not know yet. Our current tech stack Ruby on Rails, PostgreSQL, Sidekiq, Heroku, GitHub. React and TypeScript on the admin portal. Flutter on the mobile apps, which consume your APIs. Rails experience is a real advantage, but we are hiring for engineering depth. If you can learn a codebase and reason carefully, the framework will follow. ## Description We are looking for an experienced backend engineer to look after the core of our platform. You will work closely with the CTO, our mobile developer, and the operations and account teams in Sydney, and you will have a real say in what gets built and how. You will be the engineer responsible for our Rails platform, so we are looking for someone who has owned a production system before and is comfortable being the person it depends on. You will have a thorough handover and the CTO alongside you. What you will own and work on * Integrations. Pricing, billing, invoicing and shipping, and the webhooks that connect them, including Stripe, Xero, Shippit and Squarespace. * The apps. The backend and APIs behind our customer and driver mobile apps (built in Flutter by our mobile developer). * Admin portal. The internal tools that give our operations and account teams visibility, control and the data they need to run and optimise the service. * Enhancements. Understanding where our processes hurt, turning that into a clear plan, and owning it through to execution, deployment and monitoring. * AI in everyday work. We use coding agents as part of how we ship, and we review their output as carefully as our own. What a good first 90 days looks like By the end of your first three months you are comfortable with the codebase, its data model and its integrations, you have shipped changes to production and delivered at least one meaningful improvement end to end, and you are the person the team turns to for the platform., * Real impact. Your work changes what happens at someone's door and what ends up in landfill. * A small team that cares. About each other, about the work, and about the planet. * Room to shape things. Our architecture is established but not rigid, and your ideas will be heard. * Daytime hours. You work the same day as the Sydney team, not a night shift, with room to shape your own start. ## Related Videos - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Building Enduring Infrastructure: Lessons from the First 12 Years of Stripe](https://www.wearedevelopers.com/videos/516-building-enduring-infrastructure-lessons-from-the-first-12-years-of-stripe) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)