Senior Software Developer
Key Skills for This Role
Full Job Posting
Key Responsibilities
Build scalable, maintainable software solutions across the entire stack
Develop using AI augmented workflows. Our engineers use Claude Code as their primary development tool with MCP connections to production data, Jira, Notion, Sentry, and Datadog. We expect engineers to actively leverage and improve these workflows.
Diagnose bugs and address root causes to enhance stability; participate in on call rotations
Actively engage in code reviews and technical discussions
Systematically identify and mitigate technical debt
Stay current with emerging technologies and participate in learning opportunities
Core Requirements
6+ years developing with modern web frameworks (Ruby on Rails, Django, or similar)
Experience with front end technologies: React, Angular, TypeScript, or comparable tools
Full stack capability with potential specialization in one area
Strong communication skills for remote collaboration and cross functional discussions
Active daily use of AI coding tools (Claude Code, Cursor, or similar) with demonstrated productivity gains. We are looking for engineers who have integrated AI into their development workflow, not just experimented with it.
Preferred Qualifications
Specific expertise in Ruby on Rails, React, and React Native
Experience building reusable AI workflows, skills, or tooling that others can use
Computer Science degree (B.Sc. or higher)
Infrastructure as code experience (AWS CDK, Terraform)
Data platform experience (Snowflake, Fivetran, dbt)
Early stage startup background
Compensation Ranges: L4 Range: $75,000–$95,000 USD L5 Range: $90,000–$110,000 USD
Leveling & Location:
Thanx uses structured internal levelling and location-based compensation. Final levelling and compensation are determined through the interview process based on experience, scope, and work location, and any offer will align to the appropriate range.
Application Process:
This position is an existing vacancy.
We may use artificial intelligence (AI) tools to assist in screening or assessing applications; human review will always remain part of the process.
Ready to change your life? Apply now!
We are proud to be an Equal Employment Opportunity company. We do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Thanx will consider qualified applicants with arrest or conviction records for employment in a manner consistent with local requirements.
About Thanx
Thanx provides a guest engagement and retention platform for restaurants and retailers, offering loyalty programs, marketing automation, and advanced customer insights.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Thanx
Sr. Product Marketing Manager
Toronto, CAN
Thanx is seeking a Senior Product Marketing Manager to own product positioning, messaging, launch strategy, customer proof, and enablement for a B2B SaaS platform. The role requires substantial product marketing experien
Finance Manager
, USA
Sr. Product Marketing Manager
Toronto, CAN
Sr. Product Marketing Manager
North Salt Lake, USA
Enterprise Customer Success Manager
North Salt Lake, USA
Software Developer
Brazil, USA
