Job Description

Title: Full Stack Engineer (Vue/React/Angular and Java)

Location: (Remote)

What We’re Up to at Tango

Tango believes that rewards, incentives, and payments are more than transactions. They’re opportunities to fuel stronger relationships with people, and better performance for business. Whether you’re focused on customer loyalty or employee engagement, wellness or research participation, we can help you seamlessly send smiles and drive results.

Why Work for Us

We care about each other and our customers. Our team is autonomous, collaborative, creative, and eager to learn. We are an inclusive and diverse company that offers excellent health, dental, and vision benefits, flexible PTO, and competitive compensation packages. We’re doing incredible things with awesome people, and we’d love for you to join us!

The Job

Are you seeking an opportunity where you’ll get to work with fun, curious people, building innovative products in a fresh and modern tech stack?

Through thoughtful innovation, our Engineering teams play an influential role in our mission: making rewards easy to send and awesome to receive through our RaaS (Rewards as a Service) platform.

Here at Tango, we’re proud of our cutting edge, product-oriented, inclusive engineering org. This role requires passion for our people, customers, business, and technology. You’ll see the impact of your work on thousands of businesses and reward recipients every day. Engineers at Tango can expect learning and growth to be lifelong, and mentoring to be a daily practice.

Come join us in building quality, secure functionality, as you learn and grow in your craft with guidance from experienced, passionate engineers. Our development group is entirely on-shore, working across all US time zones, and 100% remote. Not to mention we’re product driven, profitable, and scaling. We like being a place people like to work!

Reports To: Engineering Manager

As SDE II at Tango, you will:

  • Develop creative software products and applications in the FinTech, payments, and rewards space.
  • Discuss and contribute to roadmaps, backlogs, architecture, and infrastructure.
  • Ensure our enterprise-level products and applications are stable, secure, and scalable. Offer insights into improving code quality and other areas of discovery.
  • Utilize, research, and evaluate libraries and tools recommended by technical leaders to meet the needs of the department and business.
  • Work both autonomously and collaboratively, as a part of a tight-knit, fully-remote team.
  • Contribute to product design problem-solving as an active participant.
  • Integrate with internal and external services, tools, and vendors to provide functionality reliably and securely.
  • Deliver secure, performant, scalable, resilient, observable, cloud-based systems to stakeholders in an iterative methodology.
  • Design and document the implementation approach for initiatives, ensuring there is effective communication, collaboration, and review with other teams.

To be effective in our SDE II role, you must have:

  • BA/BS degree in Computer Science or related fields and 3+ years of experience OR 5+ years equivalent experience in software development
  • Experience working with server-side technologies including Java Spring: ideally Spring Boot
  • Experience working with at least two modern front end frameworks like Angular, React, Vue and/or Ember
  • Experience with JavaScript (ES6+)
  • Solid knowledge of CSS and experience with SASS or Less
  • An understanding of responsive web design implementations using something like Bootstrap, CSS Grid, or Flexbox
  • Experience with cloud infrastructure (AWS preferred)
  • Experience using Git professionally
  • Experience working with 3rd party supplier/vendor integrations (REST, SOAP, or SFTP based services)

Our ideal SDE II at Tango will have most of the following skills and experience:

  • 5+ years experience in web-based architecture
  • 5+ years experience working within Agile project management methodologies and practices
  • Experience writing tests using tools such as Cypress, Jest, Karma, etc
  • Experience working in a dynamic CI/CD environment
  • Familiarity with WebSockets