Intermediate Software Developer

at Thanx
Central America and South America - Remote
๐Ÿ’ป Software Development๐Ÿ”ต Mid-level

Summary

Join our team at Thanx as we continue to revolutionize the loyalty and guest engagement platform for restaurants. As a software engineer, you will be responsible for architecting and developing robust software solutions, enhancing software stability and resilience, collaborating with the team, managing tech debt, and learning and growing with emerging technologies.

Requirements

  • 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

Responsibilities

  • 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

Preferred Qualifications

  • 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
Share this job:
Please let Thanx know you found this job on Remote First Jobs ๐Ÿ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service ๐Ÿ™

Apply