Thanx
Posted 1y ago

Intermediate Software Developer

Thanx
Canada or Brazil
RemoteFull Time
Responsibilities
  • Architecting software solutions
  • Enhancing software stability
  • Collaborating with team
Requirements
  • 3+ years experience as a developer with modern web frameworks and front-end technologies
Technical tools mentioned
ReactReact NativeReduxTypescriptRuby on RailsGolanggRPCAWSFargateTerraformDockerFivetranSnowflakedbtLookerCircleCIGithubDatadogSentry

Job description

** Remote - Canada & Latin America **

Who Are We?

Thanx is a leading loyalty and guest engagement platform for restaurants. Thanx helps regional and national restaurant brands grow customer lifetime value with easy-to-use lifecycle marketing automations and innovative customer loyalty tools focused on access, status, and personalization over rote discounts. Thanx’s proprietary credit card tokenization technology dramatically increases the volume and accuracy of purchase data which sits at the core of our CRM suite of tools and our app and web-based ordering experiences deliver industry-leading conversion and repeat purchasing. We were named to Nation’s Restaurant News “2020 Power List” as one of the 50 most influential innovators in food-service.

Thanx has gained the investment of prominent venture and growth equity luminaries, having raised more than $30M from elite investors such as M33 Growth, Ribbit Capital, and Sequoia Capital. Core to our success is a culture that has attracted some of the best talent from across the country; we are proud of incredibly strong employee tenure, track record of internal promotions, and impressive alumni network. We credit our cultural “core behaviors” with these accomplishments: Think Boldly, Execute Reliably, Focus on What Matters, Say “Thanx” Genuinely, Welcome Diverse Perspectives, and Empathy Over Ego.

 
What You’ll Do:
  • Architect and Develop Robust Software Solutions: Build well crafted, scalable, maintainable, and resilient software across the entire stack
  • Enhance Software Stability and Resilience: Diagnose and address bugs while tackling root causes to bolster the stability and resilience of our software, ensuring a seamless user experience. Participate in on-call rotation with all other engineers.
  • Collaborate and Share Expertise: Engage proactively in pull requests and spike documents, actively sharing insights and expertise to foster a collaborative team environment and drive continuous improvement.
  • Tech Debt Management: Collaborate with the team to systematically identify and mitigate technical debt, ensuring a sustainable and optimized software development process over time.
  • Learn and Grow: Stay updated on emerging technologies, tools, and best practices in software development. Actively participate in team learning sessions, workshops, and training opportunities to enhance technical skills and knowledge.
Who Are You?
  • 3+ years experience as a developer working with modern web frameworks, such as RoR, Django, or similar.
  • You’ve worked with modern front-end technologies, such as React, Angular, Typescript or similar.
  • You’re excited to work on full-stack problems, even though your interests may lean heavily towards one part of the stack over others
  • You’re able to work effectively as part of a geographically distributed team in an agile development environment
Bonus Points:
  • Direct experience with Ruby on Rails, React & React Native
  • B.Sc or higher in Computer Science
  • Experience with deploying infrastructure as code with SDKs like AWS CDK or Terraform
  • Experience with Snowflake, Fivetran and DBT
  • You have worked with geographically distributed teams
  • Experience working at an early stage startup
Some technology we use:
  • Frontend: React, React Native, Redux, Typescript
  • Backend: Ruby on Rails, Golang, gRPC
  • Infrastructure: AWS, Fargate, Terraform, Docker
  • Data: Fivetran, Snowflake, dbt, Looker
  • Development: CircleCI, Github, Datadog, Sentry

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

Loyalty and engagement platform for restaurant and retail brands.

Year founded
2011
Employees
83
Organization type
Private
Latest investment
Raised $30.00M Series C (2020) — led by M33 Growth, Ribbit Capital, Sequoia Capital
Subsidiaries
Headquarters
US

Similar jobs

Software Developer roles
3w
Save
Mark Applied
Hide
Software Developer Sr
Canada
OnsiteFull Time
Dayforce
Dayforce: Cloud-based human capital management and payroll software platform.
Expertise in C# and modern .NET, experience modernizing enterprise applications, SQL Server, containerization, Azure, CI/CD, strong problem solving and English proficiency.
C#, .NET Framework, .NET Core, SQL Server, Docker, Kubernetes, Azure, Claude Code, Cursor, Windsurf, GitHub Copilot
1mo
Save
Mark Applied
Hide
Staff Software Engineer
Canada
HybridFull Time
Purpose Unlimited
Purpose Unlimited: Provides diversified financial services through technology-driven investment platforms.
Significant experience building consumer-facing software at scale, full-stack depth, regulated-industry experience (SOC 2/ISO 27001), AI-assisted development fluency, strong architectural judgment and leadership.
Copilot, Claude Code, Cursor
1mo
Save
Mark Applied
Hide
Senior Software Engineer, Mobile Platform - Guest App (Remote, Canada)
Canada
$190k-$220k/yr RemoteFull Time
Owner
Owner: AI-powered business management platform for independent restaurants.
4+ YOE4+ years building and shipping production applications; strong TypeScript and mobile (React Native) experience; ownership of mobile distribution, CI/CD and release automation; strong collaboration and communication.
React Native, Buildkite, MacStadium, AWS, Node.js, MongoDB, PostgreSQL, TypeScript, CI/CD, Apple App Store, Google Play
1y
Save
Mark Applied
Hide
Software Engineer, Edge
United States or Canada
$170k-$221k/yr RemoteFull Time
Vercel
Vercel: Frontend cloud platform for building and hosting web applications.
3+ YOEAt least 3 years of relevant experience, deep experience with high performance systems in the cloud, and knowledge of web servers and network protocols.
Golang, AWS, Google Cloud, Terraform, Kubernetes, Lua, React, Next.js
4y
Save
Mark Applied
Hide
Développeur de logiciels - Communications du réseau et C/C++ / Software Developer – Network Communications & C/C++
Gatineau or Montreal or Canada
RemoteFull Time
IP Infusion
IP Infusion: Provides network operating systems for disaggregated and white-box networking.
5+ YOE5+ years of experience in C/C++ development in networking software, extensive experience with Linux or RTOS, and expertise in switching, routing, or security protocols.
C/C++, Linux, RTOS, SDN, NFV, VNF
6mo
Save
Mark Applied
Hide
Software Engineer II, Backend (PMI Integrations)
Remote Canada, /, Canada
$125k-$175k/yr RemoteFull Time
Affirm
AffirmNasdaq: AFRM: Financial platform providing installment loans for consumer purchases.
1.5+ YOE1.5+ years backend software engineering; Python or Kotlin; APIs at scale; AWS, MySQL, Kubernetes; strong collaboration and communication; Bachelor’s degree or equivalent
Python, Kotlin, AWS, MySQL, Kubernetes
2w
Save
Mark Applied
Hide
Software Engineer in Test
Canada
$82k-$102k/yr RemoteFull Time
Blackpoint Cyber
Blackpoint Cyber: Provides managed detection and response cybersecurity services to businesses.
2+ YOE2+ years in software testing or quality engineering with exposure to test automation, experience with Playwright/JUnit/TestNG, TypeScript or Python, CI/CD familiarity, Git, and strong communication and troubleshooting skills.
Playwright, JUnit, TestNG, TypeScript, Python, GitHub Actions, ArgoCD, Jenkins, AWS, Azure, Docker, Kubernetes, Git
3w
Save
Mark Applied
Hide
Lead Principal Data Systems Software Engineer
United States or Canada
$123k-$306k/yr OnsiteFull Time
Oracle
OracleNYSE: ORCL: Provides cloud infrastructure and enterprise software for global businesses.
6+ YOE6+ years industry experience, systems/kernel software development, SQL databases and query processing knowledge, strong research and optimization skills.
SQL, Oracle Database, Oracle RDBMS, Autonomous Database