Full-Stack Engineer

Job description

About Zingtree

Zingtree helps high-stakes customer support teams deliver fast, consistent, and compliant answers—every time. Our AI Automation platform enables support-agents and end-consumers to follow complex procedures with ease, resolve issues faster, and ensure customers get the right outcomes in moments that matter. Zingtree helps leading customer support organizations transform self-service, streamline support agent workflows, and deliver exceptional customer experiences. Zingtree is trusted by over 500 customers including industry leaders like Corpay, Experian, Optum / UnitedHealth Group, Allianz, SharkNinja, Sony, and Groupon to power intelligent automation across finance, healthcare, insurance, consumer services / products, and tech. These organizations rely on Zingtree to reduce handle times, increase FCR, improve CSAT, and stay compliant — all without overloading IT.

As demand for governed AI and guided CX grows, we’re scaling our team to help more enterprises take control of their most complex support workflows. We are seeking a talented Full-Stack Engineer to join our team. In this role, you will contribute across our entire stack, from API and database design to the user interface. You will be a key player in developing several major new features that deliver exceptional value to our customers.

What You’ll Do

  • End-to-End Feature Development: Design, develop, and maintain frontend and server-side components for complex, scalable web applications
  • Backend Development: Build and maintain efficient, reusable, and reliable server-side code, with a focus on API design, input validation, and service performance.
  • Frontend Development: Collaborate with design and product teams to implement responsive, high-quality user interfaces using modern frontend technologies.
  • Database & Caching: Work with our databases and caching layers to ensure data consistency, performance, and scalability.
  • Architecture & Code Quality: Implement best practices in software design and write clean, maintainable, and testable code. Participate in code reviews and contribute to a high-quality codebase.
  • Codebase & Integration: Work closely with frontend, backend, and product team members to integrate components and ensure a seamless user experience.

Who You Are

  • 3-5+ years of hands-on experience in full-stack development, with a proven track record of building and shipping web applications.
  • Strong proficiency in a server-side language, with a preference for Go (Golang).
  • Experience designing, building, and maintaining RESTful APIs.
  • Proficiency with database technologies (MySQL, PostgreSQL) and caching mechanisms (Redis).
  • Experience with other backend frameworks (like PHP/Laravel) is a plus.
  • Experience with modern JavaScript frameworks such as Vue.js, React, or Angular.
  • Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Familiarity with modern build tools like Vite or Webpack.
  • Experience with testing frameworks (e.g., Vitest, Go testing).
  • Proficiency with version control systems, particularly Git.
  • Experience with CI/CD pipelines is a plus.
  • Excellent communication skills, a collaborative mindset, and a proactive approach to solving complex technical challenges.

What We Offer

  • Competitive Compensation with performance-based incentives
  • Health, Dental, and Vision Benefits (100% covered for employees)
  • Retirement Plan
  • Paid Parental Leave
  • Unlimited PTO
  • Flexible Remote Work Environment
  • $500 Home Office Stipend + Monthly Internet/Phone reimbursement
  • Co-Working Reimbursement up to $200/month

Our Core Values

  • Lead with Action – We move fast with purpose.
  • People Really Matter – We win as a team and support each other fully.
  • Ownership Leads to Results – We take responsibility and deliver.
  • Expertise Creates Value – We build and apply knowledge.
  • Transparency Builds Trust – We communicate clearly, directly, and with care.

As Zingers, we operate with a mindset that blends urgency, intelligence, and humanity.

Zingtree Mission

Empowering teams to resolve complex customer issues with confidence, clarity, and control. We believe the future of customer experience belongs to those who can orchestrate outcomes—not just automate tasks.

Zingtree Vision

Creating a world where every customer interaction is accurate, compliant, and effortlessly scalable.

#LI-Remote

#LI-EG1

Share this job:
Please let Zingtree know you found this job on Remote First 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