> Markdown version of [/jobs/ext/1237242-senior-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/1237242-senior-full-stack-engineer). 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 Full-Stack Engineer - **Company:** CHEXOLOGY - **Location:** New York, NY, United States (Remote available) - **Experience:** Expert - **Salary:** $120,000.0 - $165,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), IOS Applications, Code Review, Databases, Data Integrity, Relational Databases, Software Debugging, MySQL, OAuth, Ruby on Rails, Twilio, Web Applications, Technical Debt, Backend, Integration Frameworks, Graphql, Restful APIs, Webhooks - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=bd1e83763a37f986 ## About the Role What's driving this hire: We're hiring a senior full-stack engineer who can own customer-facing problems end-to-end. We need the kind of person who treats a confusing production issue not as a ticket to grind through, but as a problem to chase down and fix at the root. We need someone whose instinct is to find these issues before they cost us, and who's energized by untangling cross-system mysteries., * 5+ years building and operating production web applications, with strong full-stack range and real depth on the backend. * Strong Ruby on Rails experience (or deep experience in a comparable framework plus enthusiasm to go deep on Rails quickly). * Excellent systems-debugging instincts. You light up when handed a tricky cross-system bug, and you're relentless about finding the root cause. * Real integration experience: REST APIs, webhooks, OAuth, and the patience to work with flaky or poorly documented third-party systems. B2B SaaS that integrates with many vendors is ideal. * Comfortable working with relational databases (we use Aurora MySQL). Writing and optimizing queries, reasoning about data integrity and sync. * A customer-facing temperament. Willing and able to get on a call with a customer's technical staff, communicate clearly in writing, and represent engineering with professionalism. * Operationally mature. You've shipped hotfixes, and you understand that owning software means owning what happens after it ships. * Thrives with autonomy on a small, senior team. You turn ambiguous problems into plans without much hand-holding. Nice to have * Exposure to the realities of small-team product engineering. * Familiarity with GraphQL. * Experience troubleshooting unconventional hardware issues in real-world, production environments. * Experience developing iOS/iPadOS apps in Swift. * Hospitality, operations, or point-of-sale integration experience. * Experience with telephony/SMS platforms (Twilio) and their international compliance quirks. ## Description * Own customer-impacting issues end-to-end. Debug across the stack: Rails, database, third-party integrations, iOS app. Fix the root cause, ship it, and follow up with our client success team or with the customer directly. * Build and maintain our integrations. Hotel property management, hotel operations, messaging, payment, and more. These are the connective tissue of our product. They're often quirky, and they're where a lot of our hardest problems live. You'll also help us stay ahead of vendor API changes/deprecations before they become emergencies. * Ship new functionality across the backend and web dashboard. We need a strong builder, not just a strong debugger. * Strengthen the codebase as you go. Reduce the tech debt and rough edges that generate support load in the first place. Better diagnostics, cleaner error handling, etc. * Work directly with customers when it helps. Hop on a call with a hotel, concert venue, or museum's IT team, talk through an integration setup, and represent engineering well. * Share the daytime support rotation. Everyone takes a turn being the designated first responder so the rest of the team gets protected focus time. As a senior hire, you'll carry a meaningful share-and during your first few months, a greater share, because handling real issues is the fastest way to learn how the whole system actually works. You'll also deal with occasional off-hours maintenance & issue resolution. * Maintain quality standards. Thoughtful code review, pragmatic testing, and the judgment to know when to be careful and when to be fast. Your first 90 days might look like * Month 1: Onboard by doing. Shadow and then take support shifts, which will teach you our system, our customers, and our most common failure modes faster than anything else. Ship your first small fixes to production. * Month 2: Take ownership of a meaningful chunk of one of our integrations or features and lead a maintenance or quality-of-life project end-to-end, with a senior teammate as your buddy. * Month 3: Run support shifts solo, escalating rarely, and deliver a substantive feature or systemic-fix PR that visibly reduces a recurring source of customer pain., * You'll share real ownership of meaningful systems. You won't just work tickets. * Your ideas will help shape the product and technical direction. * We've built a team that people want to stay on. The engineering team has had zero departures in five years. * You'll regularly participate in pair/mob programming sessions with teammates. * We encourage thoughtful experimentation with new tools and technologies that can improve performance, reliability, or developer happiness. * You'll work closely with product, design, and customer-facing teams. * We value pragmatic engineering over over-engineering. ## Related Videos - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [20 billion requests a week: Upgrading Twilio's API gateway at scale](https://www.wearedevelopers.com/videos/100234-20-billion-requests-a-week-upgrading-twilio-s-api-gateway-at-scale) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [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) - [Why developer experience matters](https://www.wearedevelopers.com/magazine/514-why-developer-experience-matters) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)