Intermediate Software Developer
Remote
Full Time
#Engineering
#Ruby on Rails
#React
#React Native
#TypeScript
#AWS
#Terraform
#Snowflake
#Fivetran
#DBT
At Thanx, we are dedicated to providing restaurant chains across the country with sophisticated tools for digital guest engagement, loyalty, and marketing. Our platform supports millions of users and thousands of businesses, placing us at the center of how modern restaurants build meaningful connections with their customers. We are currently looking for an Intermediate Software Developer to join our remote team and help us continue scaling our technology to meet the needs of a rapidly evolving industry.
Key outcomes
- Design and build scalable, resilient software solutions that span our entire technology stack.
- Improve the stability of our applications by identifying and resolving bugs at their source to ensure a smooth experience for our users.
- Participate in peer reviews and technical documentation to share knowledge and promote a culture of continuous improvement.
- Work alongside your teammates to manage technical debt, ensuring our development processes remain sustainable and efficient.
- Commit to professional growth by staying current with industry trends and participating in team learning initiatives.
Requirements
- At least 3 years of professional experience developing with modern web frameworks like Ruby on Rails or Django.
- Proven experience working with front-end technologies such as React, Angular, or TypeScript.
- A genuine interest in solving full-stack challenges, regardless of your specific area of expertise.
- The ability to thrive in a geographically distributed, agile development environment.
- Fluency in English.
Preferred qualifications
- Practical experience using Ruby on Rails, React, and React Native.
- A degree in Computer Science or a related technical field.
- Experience managing infrastructure as code using tools like AWS CDK or Terraform.
- Familiarity with data tools including Snowflake, Fivetran, and dbt.
- Previous experience working within an early-stage startup environment.
Compensation
- This position offers the flexibility of remote work.
How to apply
If you are interested in joining our team and contributing to our mission, we invite you to submit your application. We look forward to reviewing your background and discussing how your skills can help us continue to innovate in the digital guest engagement space.







