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.

 

Solution Owner II

Job description

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 Solution Owner II

As a Solution Owner you will be the chief responsible to effectively and efficiently manage the development sprints from planning to execution to review in an agile development environment. Your role will include running daily scrums, managing the product backlog, collaborating on requirement documentation, unblocking barriers to keep the team moving and guiding our clients to get the best value out of their software development team.

Responsibilities

  • Manage Client facing projects with budgets up to 500K
  • Manage the complete lifecycle of an agile project ensuring it completes on-scope, on-time and on-budget and following Agile best practices.
  • Facilitates daily stand-up, iteration planning, sprint review, and iteration retrospective.
  • Manages release plans that protect client business value and success metrics defined with the client.
  • Works with client to create or analyze business requirements documents and project timelines.
  • Guides team in time estimating practices and facilitates team estimates.
  • Define, create and manage a detailed schedule promoting efficiency, value and team velocity.
  • Leads team effort in relentless improvement, defining and implementing improvement stories to increase the velocity and quality of the product we build for our clients.
  • Drive team iteration execution, communicates with client PO and client stakeholders, protects the team from uncontrolled injection of work (changes are evaluated/intentional).
  • Ensure frequent feedback cycles through close collaboration with the client. 
    Manage project conflicts, challenges and dynamic business requirements to keep operations running at a high performance.
  • Continuously assess and evaluate project velocity, risk, quality and expectations through the eyes of the client, and manage course corrections to ensure high client satisfaction
  • Proactively identify and eliminate impediments and facilitate flow
  • Participate in internal training, communication, planning and update meetings
  • Maintain team data in project management software (i.e. JIRA, Confluence, etc.) to support estimates and execution.
  • Maintains and present high level project KPIs for internal senior management
  • Other duties as needed

Job Requirements

Must

  • 3-5 years of experience managing software development projects
  • Minimum 2 years leading sprints
  • Consulting services experience or significant external partner/client management experience
  • Demonstrable expertise of agile methodology and frameworks like Scrum, Kanban, etc.
  • A passion for delivering projects to client’s satisfaction
  • Thrives in a highly collaborative, fast paced environment
  • Proven understanding of the fundamentals of iterative and incremental development
  • Proven, successful Scrum experience (Advanced Certified Scrum Master or Product Owner certification preferred)
  • Strong understanding of SDLC and Agile procedures to predict the development teams’ needs
  • Solid experience working with Architecture teams to assess and size story/epics
  • Experience with business requirements elicitation techniques
  • Experience writing user stories and acceptance criteria
  • Understanding of UX design and software development process, methods and rationale
  • Deep understanding of agile metrics (tasks, backlog tracking, burndown metrics, velocity, user stories etc.) to analyze and improve sprint planning
  • Ability to understand and represent both the business and technology
  • Excellent communication skills
  • Impressive interpersonal skills
  • Ability to motivate people
  • Sound writing abilities

UX/UI Designer II

Job description

TangoCode, Inc is a woman and a minority-owned company. We believe in building a company around our people that not only supports but celebrates difference. Our employee’s variety of backgrounds, perspectives, and skills allows us to provide clients with the best dedicated, collaborative and innovative teams.

Our culture is a unique blend of a high achieving workforce in a casual, friendly laid back setting. We believe that there is nothing you can do just for the sake of technology that it is all about the human experience.

What you will be doing

  • You’ll take part in our full-cycle design process starting from research, ideation, rapid prototyping and further steps along with solution owners and clients.
  • Participate in the whole sprint process, from refinements to reviews, working along Software Engineers, Solution Owners, Product Owners, QAs, and Clients.
  • You’ll be responsible for design reviews of your projects.
  • Take part in the requirements gathering of Clients’ needs, and deliver solutions by collaborating with your team.
  • Think, discuss, analyze, strategize and iterate

Job Requirements

Must

  • 5+ years of proven work experience building scalable web applications
  • Work experience with any of the following languages C++, C#, Java
  • Work experience writing front end applications with ReactJS
  • Work experience writing backend software with NodeJS
  • Work experience with one or more NoSQL databases such as DynamoDB, MongoDB
  • Work experience with one or more RDMS such as MySQL, SQL Server
  • Proficiency working with AWS (Lambda, S3, CloudFormation, EC2, RDS are a must)
  • Work experience with Agile methodologies such as Scrum
  • Proficiency in writing and speaking English

Good to have (Bonus)

  • Experience working with agile software development teams
  • Familiar with web development (HTML, CSS)

 

Who Will Love This Position

You love all aspects of design from ideation to prototyping and user testing, jumping seamlessly between tools and projects to see your creations come to life.

Please Note: an online portfolio is required for consideration

Senior Software Engineer I - "TechLead"

Job description

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
  • Work experience with any of the following languages C++, C#, Java
  • Work experience writing front end applications with ReactJS
  • Work experience writing backend software with NodeJS
  • Work experience with one or more NoSQL databases such as DynamoDB, MongoDB
  • Work experience with one or more RDMS such as MySQL, SQL Server
  • Proficiency working with AWS (Lambda, S3, CloudFormation, EC2, RDS are a must)
  • Work experience with Agile methodologies such as Scrum
  • Proficiency in writing and speaking English

Good to have (Bonus)

  • Familiar with Mobile development languages such as Swift, Java Android, etc
  • Familiar with Azure

Senior Software Engineer I - "TechLead"

Job description

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
  • Work experience with any of the following languages C++, C#, Java
  • Work experience writing front end applications with ReactJS
  • Work experience writing backend software with NodeJS
  • Work experience with one or more NoSQL databases such as DynamoDB, MongoDB
  • Work experience with one or more RDMS such as MySQL, SQL Server
  • Proficiency working with AWS (Lambda, S3, CloudFormation, EC2, RDS are a must)
  • Work experience with Agile methodologies such as Scrum
  • Proficiency in writing and speaking English

Good to have (Bonus)

  • Familiar with Mobile development languages such as Swift, Java Android, etc
  • Familiar with Azure

Quality Assurance Engineer II

Job description

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.

Job Requirements

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

Good to have (Bonus)

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