Assessment Depth


About Fullstack Labs

FullStack Labs is the fastest growing software consultancy in the Americas. They help organizations like Uber, GoDaddy, MGM, Siemens, Stanford University, and the State of California build distributed software development teams, and deliver transformational digital solutions.

As an employee-first company, they focus ...

Read more →

Developer Count



Timezone Difference







English Skills




  • UI/UX Design
  • Custom Software Development
  • Outsourced Software Development
  • Consulting

Partner Since


Our Process

Rapid access to technologies, best practices and methodologies is a significant benefit of outsourcing software development. Our research analysts investigated and verified the technical and industry expertise of Fullstack Labs.


  • Amazon Web Services
  • Android
  • AngularJS
  • Azure
  • Backbone.js
  • Big Data
  • Bootstrap
  • DevOps
  • Ember.js
  • Firebase
  • GO
  • HTML5 / CSS3 / Jquery
  • JavaScript
  • Jenkins
  • Kotlin
  • Kubernetes
Read more →


  • Automotive
  • Education
  • Energy
  • Enterprise Apps
  • Financial Services
See all →

Certifications and Awards

Scrum Master


Microsoft Certified Engineer

AWS Certified

Our Process

How an outsourcing company operates on a day-to-day basis defines its development culture and is an indicator of how well they’ll work with global clients. Accelerance looks for healthy hiring, training, and retention practices.


Full Stack Labs is founded by David Jackson and Mike Piccolo in 2013.  David, the CEO, manages and directly contributes to many different departments within the company, including recruiting and hiring, marketing and sales, bookkeeping and accounting, tax and legal, and general operations. He takes a hands-on approach to management, meaning David prefers to roll up his sleeves and work directly on projects, instead of managing through meetings, policy, and bureaucracy. Mike, the ...

See all →


David Jackson: CEO

Mike Piccolo: Co-Founder and CTO

Stephen Smith: VP of Sales

Annie Filice: Operations Manger

Employee Count



Engineering Breakdown

Employee Distribution

Hiring and Retention Practices

We are enamored with Full Stacks hiring process and you will be too. Transparency is the key take away from the process. Full Stack has an inhouse platform which they use to track all of their candidates and store all of their interview data. If you are working with Full Stack to build a team you are given secure access to this platform and have the ability to watch the multiple video interviews, review results from their custom coding challenges, and schedule an quick 15 min interview with the candidate. All within the Platform. Full Stack has streamlined this process to allow you the client the ability to perform your own research on their candidates or simply follow along in the interview process. To date Full Stack has over 200 pre screened candidates ready to work. With 17 ...

See all →

Our Process

Accelerance investigates methodologies and management styles of each Certified Partner in our Global Network. We look for best practices you’ll need for short-term wins and long-term success.


Ramp Up

This is probably the most simple and detailed process I have seen to date. You are working alongside Full Stack's client success team, search for software professionals by location, rate, experience, and technical abilities. It's all tracked within their custom app you have access to. You can view videos of the individuals completing technical challenges, and answering interview questions. ...

Read more →

Client Support

Full Stack values your feedback and open communication throughout the life of your relationship. All projects will be assigned an internal PM to facilitate all meetings and escalation points. They will be responsible for addressing issues and concerns in real-time. Not only will there be open communication daily with your PM and team but Monthly calls help to recap the progress and plan for ...

Read more →

Project Management Process

Project Managers can server many roles at Full Stack. They can have very technical PM's or standard PM who can manage your team, report on progress, track metrics and KPIs. The PM can also serve as Business Analyst if needed. They see their Project Managers as swiss army knives ready to take on any type of task and posses the ability to solve any issue.

Software Development Lifecycle Process

I hope you are not being mislead into thinking Full Stack is simply your recruiting arm. They have a very mature software process too. They follow all Agile/Scrum methodologies and to staff and manage multiple dedicated teams for you. Take a look through their Playbook to better understand their approach. Full ...

Read more →

Communication and Collaboration

This is where they thrive. Full Stack is a flat organization so communication and collaboration is done often between teams and clients. You have full access to your team and their work. There is no hidden agenda with Full Stack, they are here to make you more successful through each sprint. Video calls, custom slack channels, and old fashion mobile phone calls will keep you in touch with your ...

Read more →

Our Process

It’s important to work with a development partner you can trust to deliver. Accelerance validates claims of successful case studies and checks references for each partner in our Global Network.

Our Take

Full Stack has so many impressive qualities it is hard to highlight them all. We really like their distributed model. It's not for everyone but it is the future and Full Stack has perfected it. They have 20+ recruiters who can tap into any Latin American country to find the best Java engineer or the top Architect with 10 years of Fintech ...

See all →