tangoio is hiring a

Staff / Sr. Software Engineer

TypescriptAngularReactJSNodeJSGOAWSCypressEnglish

Posted on: new!

Apply

Tango is the premier nearshore product development and staff augmentation consultancy.

We believe in the power of innovative ideas and passion for products! We pride ourselves in maintaining a welcoming and diverse culture with a strong focus on honesty, transparency, and mutual respect. We strive to exceed not just our client’s expectations, but the end user’s expectations.

Help us explore the horizons of software development

What’s remarkable at Tango: our size, our pace, and our commitment to being a great place to learn and grow. As a team, we’ve really hit our stride and developed the capacity to take on more and more complex challenges. This represents an opportunity for you to grow, work on impactful projects and be part of our shared vision.

**What you'll Own **

You are someone who can architect solutions independently, demonstrating the ability to design robust systems without constant guidance. You prioritize efficiency by avoiding the storage of redundant values in multiple places and ensure that data that can be derived is not redundantly stored. You think critically about the scalability of the architecture, anticipating challenges and pitfalls, and always seek to optimize performance.

Qualifications:

  • 8+ years of software development experience, with a strong emphasis on backend development.
  • Proficiency in Node.js, and a willingness to collaborate with other backend technologies like Java.
  • 3+ years of hands-on experience with React.js using TypeScript for front-end development.
  • Experience designing software architectures.
  • Experience working with AWS.
  • Solid understanding of Object-Oriented Programming (OOP) principles.
  • Proficiency in both backend and frontend development, including familiarity with component-based frameworks such as Angular or React.
  • Enthusiastic about improving code quality and comfortable working with legacy code.
  • Strong expertise in working with both relational and non-relational databases.
  • Demonstrated experience in automated testing, using tools like Jest, Cypress, Mocha, or similar testing frameworks.
  • Familiarity with microservices architectures.
  • Exceptional written and verbal communication skills in English.
  • A Computer Science background is a must.

Responsibilities:

  • Independently architecting scalable solutions with a keen eye on efficient data storage practices.
  • Collaborating with cross-functional teams to develop and implement software solutions.
  • Ensuring code quality through automated testing and continuous improvement initiatives.
  • Working on both backend and frontend development tasks as needed, utilizing a range of technologies.
  • Contributing to the optimization of existing systems and addressing challenges related to scalability.
  • Communicating effectively with team members and stakeholders to convey complex technical concepts.

Our hiring process

First, you’ll have a 30 minute interview with one of our Talent Acquisition Specialists. This is a chance to talk about your expectations, career growth, our culture, benefits and the way we invest in developing our team. The next step will involve a call with our engineering team. Once this is completed, you will be ready to meet the client and have your technical skills assessed.

**Why Join Us **

We’ve been a fully remote company since 2009 and have put a lot of intention into making that a great experience for everyone on our team. At Tango, remote isn’t just effective, it’s enjoyable. On top of that, we have an environment where continuous growth is encouraged, there are opportunities to advance your career and thrive in a culture based on transparency, honesty, and our most important value: geeking out!

Tango strives to hire, develop and engage with talented people from all backgrounds. We are committed to providing a valuable, safe and fair environment where all hiring strategies, employment decisions and growth opportunities are based on transparency without regard to race, color, religion, sex, gender, age, mental or physical disability, marital status, sexual orientation and many other parts of one’s identity.


Apply