Come join the team!

Growing a diverse team of driven individuals

Open Positions

About TangoCode

TangoCode, Inc is a woman and a minority-owned company that believes in fostering diversity within the technology community.  Our diverse team is always striving to be at the forefront of innovation.  We believe in building a company around our people, this is what makes it possible for us to provide each client with a skilled and dedicated team. Our model is highly collaborative with a mix of innovation, automated tools, and customized development.

Our vision is to use our expertise in technology and our drive for innovation to build competitive advantages for our clients.  We believe in a collaborative relationship with our clients. We have their back. We believe that there is nothing you can do just for the sake of technology that it is all about the human experience. We have fun building solutions our clients will love.

If you feel you would be a great fit at TangoCode and are interested in becoming part of our diverse team send your resume over to hr@tangocode.com. Subject line: Your Name, Position interested in.

 

Software Engineer II Full-Stack

Job description

As a Mid Level Software Engineer you will be:

  • Performing any activity with a teamwork mindset in place
  • Implementing different stories for web projects
  • Participating in code reviews.
  • Participating in architecture design
  • Engaging in daily scrum meetings and periodic sprint planning and review.
  • Designing and writing comprehensive unit tests.

Job Requirements

Must

  • 3+ years of work experience with one of the following:
  • Building SPAs with ReactJS/Redux and styled components
  • Building backends with NodeJS
  • 3+ years of work experience with one or more DBMS such as SQL Server, MySQL,etc or NoSQL databases such as DynamoDB, MongoDB etc
  • Proficiency speaking and writing in English

Good to have (Bonus)

  • Experience with one or more OOP languages such as C++, C#, Java, etc
  • Experience working with dev teams using Agile methodologies such as Scrum
  • Familiar with cloud computing services such as AWS, Azure, etc
  • Familiar with continuous integration and continuous delivery practices

Need more convincing?

Benefits

Apart from getting to work with our incredible team, here are some of the benefits you can expect when you join TangoCode

  • 100% Medical, Dental, & Vision Coverage, with option to extend to your family (USA Only)
  • Fully-paid parental leave
  • Company-sponsored 401k (USA Only)
  • Remote first company
  • Diverse Culture

Software Engineer II Backend

Job description

As a Mid Level Software Engineer you will be:

  • Performing any activity with a teamwork mindset in place
  • Implementing different stories for web projects
  • Participating in code reviews.
  • Participating in architecture design
  • Engaging in daily scrum meetings and periodic sprint planning and review.
  • Designing and writing comprehensive unit tests.

Job Requirements

Must

  • 3+ years of work experience building backends with Node JS
  • Proficiency speaking and writing in English

Good to have (Bonus)

  • Experience with React JS
  • Experience with one or more DBMS such as SQL Server, MySQL,etc or NoSQL databases such as DynamoDB, MongoDB etc
  • Experience with one or more OOP languages such as C++, C#, Java, etc
  • Experience working with dev teams using Agile methodologies such as Scrum
  • Familiar with cloud computing services such as AWS, Azure, etc
  • Familiar with continuous integration and continuous delivery practices

Need more convincing?

Benefits

Apart from getting to work with our incredible team, here are some of the benefits you can expect when you join TangoCode

  • 100% Medical, Dental, & Vision Coverage, with option to extend to your family (USA Only)
  • Fully-paid parental leave
  • Company-sponsored 401k (USA Only)
  • Remote first company
  • Diverse Culture

Software Support Engineer

About TangoCode

TangoCode, Inc is a woman and a minority-owned remote-first company that believes in fostering diversity within the technology community.  Our diverse team is always striving to be at the forefront of innovation.  We believe in building a company around our people, this is what makes it possible for us to provide each client with a skilled and dedicated team. Our model is highly collaborative with a mix of innovation, automated tools, and customized development.

Our vision is to use our expertise in technology and our drive for innovation to build competitive advantages for our clients.  We believe in a collaborative relationship with our clients. We have their back. We believe that there is nothing you can do just for the sake of technology that it is all about the human experience. We have fun building solutions our clients will love.

 

What you’ll do as a Support Software Engineer

Our company is looking for a Software Support Engineer to join our fast-paced Product Team.

You will be part of a groundbreaking team working on a brand-new product in the digital marketing industry. You will become an expert in our product and help us improve the experience of our customers. You will provide support to our client, diagnose the root cause analysis skills to diagnose and solve complex technical issues and provide timely solutions to customers in a professional manner. Analyzing recurrent problems you will suggest improvements to the Product working closely with the Product Team. 

Responsibilities

  • Manage the onboarding process for each new customer, from technical evaluation onward.
  • Provide Technical Support to customers.
  • Manage support cases to ensure issues are recorded, tracked, resolved, and follow-ups are done in a timely manner.
  • Build software tools
  • Fix production bugs and or implement development stories when needed

 

Job Requirements

Must

  • Proficient in English (Written and Spoken) 
  • Work Experience (1+ year) in one or more OOP languages such as Java, C++, C#, etc
  • Work Experience (1+ year) in ReactJS
  • Work Experience (1+ year) in NodeJS
  • Good understanding of Git
  • Familiar with writing SQL Queries
  • Experience developing Web Applications.
  • Familiar with non-relational databases such as MongoDB, CouchDB, etc
  • Familiar with cloud computing services such as AWS, Azure, etc

Nice to have (Bonus)

  • Experience working with SaaS products.
  • Familiar with JIRA and JIRA HelpDesk
  • Familiar with Android
  • Familiar with Digital Marketing

 

Qualifications

  • Strong Communication & Technical skills
  • Ability to adapt to change quickly and thrive in a collaborative, dynamic environment
  • Ability to thrive in environments where you’re constantly learning and innovating
  • Proficient in English (Written and Spoken)

Senior Software Engineer I

About TangoCode

TangoCode, Inc is a woman and a minority-owned remote-first company that believes in fostering diversity within the technology community.  Our diverse team is always striving to be at the forefront of innovation.  We believe in building a company around our people, this is what makes it possible for us to provide each client with a skilled and dedicated team. Our model is highly collaborative with a mix of innovation, automated tools, and customized development.

Our vision is to use our expertise in technology and our drive for innovation to build competitive advantages for our clients.  We believe in a collaborative relationship with our clients. We have their back. We believe that there is nothing you can do just for the sake of technology that it is all about the human experience. We have fun building solutions our clients will love.

What you’ll do as a Senior Software Engineer I

We are seeking an individual to join our fast-paced, Agile Engineering team. The candidate will contribute to the development of different web projects we are currently working on so he/she will be exposed to real applications where cutting-edge technologies and techniques for creating robust, scalable, and distributed software are applied.

Responsibilities

  • SE I plays the role of technical leader, who is supposed to take full charge of the technical front of things in a project 
  • Provide Architectural and Design direction to support scalable systems
  • Implementation of different stories 
  • Mentors Junior Software Engineers
  • Design and write comprehensive unit tests.
  • Participate in code reviews.
  • Participate in architecture design reviews
  • Participate in hiring other software engineers
  • Keeping up-to-date with industry trends and developments.

 

Job Requirements

Must

  • 5+ years of proven work experience building scalable web applications.
  • 5+ years of work experience with one of the following:
    • Building SPAs with ReactJS/Redux and styled components
    • Building backends with NodeJS
  • Work experience leading development teams
  • 5+ years of work experience with one or more DBMS such as SQL Server, MySQL,etc or NoSQL databases such as DynamoDB, MongoDB etc
  • Proficiency working with AWS (Lambda, S3, CloudFormation, EC2, RDS etc)
  • Work experience with Agile methodologies such as Scrum
  • Proficiency in writing and speaking English

Good to have (Bonus)

  • Familiar with Azure

 

Quality Assurance Engineer II

About TangoCode

TangoCode, Inc is a woman and a minority-owned remote-first company that believes in fostering diversity within the technology community.  Our diverse team is always striving to be at the forefront of innovation.  We believe in building a company around our people, this is what makes it possible for us to provide each client with a skilled and dedicated team. Our model is highly collaborative with a mix of innovation, automated tools, and customized development.

Our vision is to use our expertise in technology and our drive for innovation to build competitive advantages for our clients.  We believe in a collaborative relationship with our clients. We have their back. We believe that there is nothing you can do just for the sake of technology that it is all about the human experience. We have fun building solutions our clients will love.

 

What you’ll do as a QA Engineer II

  • Design, document and execute Test cases and Test Procedures – for various types of testing such as Functional and Usability, in coordination with different project teams.
  • Design and execute Exploratory and Session-Based tests.
  • Work closely with development teams to understand the software and develop test plans using that understanding.
  • Test applications (Web or Mobile), document defects, and track progress on the test cases and test suite.
  • Actively work with a scrum team bringing up the QA skill to the table.
  • Participate actively with the engineering and product teams in planning, sprint, and deployment activities.

 

Qualifications (Must)

  • 3+ years of experience and expertise in functional testing and several tests that fall into Functional such as smoke testing, regression, system testing, unit testing, etc.
  • Experience working with QA Tools such as Test Rail
  • Experience working with POSTMAN to test APIs
  • SQL experience to verify data in databases.
  • Experience working in an Agile environment 
  • Good understanding of the development processes
  • Proficiency writing and speaking English

Good to have (Bonus)

  • Automation Knowledge
  • Databases knowledge
  • Digital Marketing knowledge
  • Knowledge of defect tracking software (Ex: JIRA).