Gig Work at Topcoder is part of our “Talent as a Service” or TaaS offering. It is one of several ways that Topcoder engages with its customers. This is the preferred method when a customer wishes to work more directly with individual resources as opposed to accessing the Topcoder Community via challenges. We use it in cases where it makes more sense for the customer to work with defined resources rather than strictly with challenges. It is much closer to a traditional freelancing model where you and the customer work directly together as opposed to working through challenges. See open opportunities here.
Compete and build up your profiles and skills! Topcoder members become eligible to work on Gig Work projects by first proving themselves in various skill sets through Topcoder competitions. Keep learning and competing to earn statistics on your Topcoder profile page that demonstrates your expertise. Once you become rated and/or show success by either winning challenges or successfully passing review in any competition track, you are eligible to participate in Gig Work engagements. If you do not have competition history at Topcoder, that is okay. At any time you can send us your CV.
By having an in depth profile that shows expertise in at least one area , you will be moved higher in the list as we match Gig Work members to customer requests. Our platform scans our community looking for the top members for various in-demand skill sets.
If you’re competing in a track that is currently not rated (like Design), we’ll instead look at other statistics we track such as # of wins, # of passed reviews, etc.
Gig Work becomes more relevant in situations where public challenges are not ideal. For example, when certain work requires developers to gain access to client environments or when the customer prefers to work in more of a one on one situation with a resource. Also, some work may be more efficient to complete in a collaborative manner rather than in a competition style. In these cases, having a group of skilled members working together with the customer’s team may be more practical.
Our customers have a broad array of needs they are looking to fill.
We’re currently looking for:
Full Stack Developers
Front End Developers
Back End Developers
Designers
QA Specialists
Data Scientists
Devops Engineers
As a member of Topcoder, you will need to decide if you are willing to make the commitment to a given project and/or customer depending on how the opportunity is outlined. If you are not able to accept an assignment, there is no obligation. However, if you do accept an assignment, it is expected that you adhere to the requirements of the assignment. Most gigs will require full time hours for a certain amount of weeks. Some gigs will also require certain time zone hours to be worked in.
Obligated? No. Even if you are in a pool, you are still a community member, not an employee so you can participate in other work at the same time. However, some things to consider:
In some of these engagements, we may invest in background checks or other types of certifications. Please consider the level of commitment before signing up, or just do not sign up if you feel you do not have the skill or the time to do work. Keep in mind that many of these assignments will most likely be full-time work.
Please consider your reputation as a community member if you pre-committed to any type of work. Informing those in charge that you will not be able to compete is better than walking away without telling anyone.
Your performance on assignments will be tracked and will become part of your Topcoder profile. Therefore, it’s important to maintain a high level of professionalism and quality of work in order to gain more opportunities in the future.
Right now, just some basics.
If you are interested in being part of the Topcoder community and are open to commit to working on private future customer engagements, then please visit our Gig Work page and sign up.
Make sure your complete profile is filled out. The more complete it is, the more likely it will be that you are identified for opportunities. At a minimum, you must have the following completed on your profile:
First/Last Name
Address
Birthdate
Payment Preferences
Bio
Current Location
Primary Interests
Tracks
Languages
Education
Work
Skills
Hobbies
Tools
Favorite Projects: Tell us what your favorite 2 or 3 projects have been that you worked on.
Bio: Write a quick bio that personifies you. This will be shown to potential customers and eventually on your public profile page.
Complete your identity verification. Instructions will be sent to you after you sign up for Topcoder gigs.
Depending on the customer requirements, you may be required to submit to additional verification checks and/or agree to specific terms. In many cases the Topcoder NDA is enough, but certain customers require additional terms to be signed and background checks to be completed.
You will likely be given access to the client’s secure environment for some of the gig related projects. Since this privilege is usually meant for cleared employees/contractors, any Topcoder member doing similar work will likely have to undergo an identity check and/or background check to ensure they are cleared to enter the client’s environment. Depending on the client, this can potentially be non-negotiable.
You should expect to have a lot of direct interaction with the customer resources on these projects. In some cases, you may become part of an existing project team that is a blend of Topcoder members and other resources. We feel that the members that are able to present themselves well, communicate consistently and often, and be willing to participate in client meetings/standups/etc will have the most potential on these opportunities. Since every customer is different, forms of communication and collaboration will also vary.
No. For these engagements you will be assigned work directly by a customer resource.
Sure! As long as it doesn’t interfere with your gig engagement we encourage all members to continue competing.
First, just ask! Topcoder also performs regular outreach to customers to gain a measurement of customer satisfaction.
For any disputes, immediately contact support@topcoder.com with a full description of the issue along with any supporting evidence and Topcoder will promptly assist.
Topcoder prides itself in being fair, especially when it comes to our community. So, removing a member from an engagement would not be done without merit.
Members may be removed for various reasons. Some of these reasons include:
The member is no longer able to commit enough time to the project.
The customer is not satisfied with the work the member is delivering.
Sometimes it’s just not a good fit. It happens.
No. At this time, copilots will not be used to manage work with the Topcoder Community on gig projects. If you are a copilot and would like to work on a gig assignment, you may still do so but it would be in a non-copilot role.
You will be paid a fixed amount per week based on the role and your Topcoder merit based accomplishments (i.e. Ratings, # of wins, etc.). We are currently offering customers full-time (40/hr/wk) resources. Payments will reflect the expected commitment from the customer.
Members are eligible for a pay rate that is based on their Topcoder rating. As your rating goes up, you increase your earning potential.
Please note that if we currently don’t support a rating for a given track (i.e. Design and QA) we will instead use other profile stats such as # of wins.
Topcoder pays gig workers weekly. Payments for a given week are entered into your Topcoder wallet by Wednesday of the following week. Once payments are entered, they become available to withdraw after a 15 day hold period.
It is ultimately up to you to discuss timelines and scope of work with the customer and manage your time commitment. If you feel the agreement is not fair, or becomes unfair, first try to discuss the situation with the customer to come to an understanding. If that’s not possible, or not yielding satisfactory results, then escalate to support@topcoder.com for assistance. Be sure to also provide the feedback on the weekly survey you receive from Topcoder.
We understand this will happen sometimes.
Try to avoid the situation by understanding how your schedule matches with the customer’s schedule.
Alert Topcoder and your customer as soon as possible.
We do require at least 2 weeks notice if you know you need to leave an assignment.
We’re currently not supporting onsite resources in Topcoder gigs. All work is done virtually.
In some cases you may need to connect to specific tools and environments. If you have any trouble getting properly setup to work on your gig, please email support@topcoder.com.
Did you miss Glenn and Tony go into depth and answer your questions about Gig Work live on air? Fortunately for you we have it archived and viewable right here!