Junior Web Developer – Back End

CoinRoster is a bitcoin fantasy sports startup, and we’re searching for a Junior Web Developer to join our team.

This is a part time job most suitable for an undergrad currently enrolled at an Ontario university computer science program. The applicant must demonstrate their ability to work with java, MySQL, and JavaScript by completing a short coding challenge we will provide.

Candidates must have an interest in fantasy sports, and/or sports betting, and/or finance.

About CoinRoster:

CoinRoster is an innovative fantasy sports site. Our management style is focused on meeting the goals of CoinRoster, while also providing our team with an environment where they can learn and grow. CoinRoster is backed by an enthusiastic group of entrepreneurs that will support your professional growth.

Who We’re Looking For:

As a Junior Developer, you’ll work with a Project Manager to outline the scope of your coding projects, create a timeline for development, and to review your work. You can code using any development environment (such as Eclipse) that you prefer. We use GitHub and Slack for our code repos, issue tracking, and project management.

Specifically, the successful candidate will be improving the stability of CoinRoster by writing Java. This job is valuable for for an undergrad who wants to gain experience with a development team and test their skills in the real world.

If you can code using Java and/or Nodejs and MySQL and provide some examples of your work, we’d love to conduct an in-person interview to determine whether you’re the right fit for our team.

How to Apply:

This position is most suitable as a part time position for an Ontario university student, but anyone is welcome to apply. Send your resume to management@coinroster.com if you are interested in joining our team.

Junior Web Developer – Front End

CoinRoster is a bitcoin fantasy sports startup, and we’re searching for a budding Full Stack Developer to join our team.

This is a part time job most suitable for an undergrad currently enrolled at an Ontario university computer science program. The applicant must demonstrate their ability to work with html, css, and JavaScript by completing a short coding challenge we will provide.

Candidates must have an interest in fantasy sports, and/or sports betting, and/or finance.

About CoinRoster:

CoinRoster is an innovative fantasy sports site. Our management style is focused on meeting the goals of CoinRoster, while also providing our team with an environment where they can learn and grow. CoinRoster is backed by an enthusiastic group of entrepreneurs that will support your professional growth.

Who We’re Looking For:

As a Junior Developer, you’ll work with a Project Manager to outline the scope of your coding projects, create a timeline for development, and to review your work. You can code using any development environment (such as Eclipse) that you prefer. We use GitHub and Slack for our code repos, issue tracking, and project management.

Specifically, the successful candidate will work to improve our User Experience. CoinRoster has built a core fantasy sports functionality and a functioning website, but we need help updating the way our content is displayed and the way users interact with it.

If you can code using JavaScript and provide some examples of your work, we’d love to conduct an in-person interview to determine whether you’re the right fit for our team.

How to Apply:

This position is most suitable as a part time position for an Ontario university student, but anyone is welcome to apply. Send your resume to management@coinroster.com if you are interested in joining our team.

Fixed Odds Bets Now Available

CoinRoster now offers fixed odds betting functionality. This means users can place bets knowing the odds displayed are the odds you get when the bet is settled. As we rushed to get this functionality out to users, the interface is pretty clumsy, so there a few cues to use when identifying a fixed odds bet. Look for the “Amount Left to Wager” value, if this text is displayed, the amount left to wager is listed. This is the maximum payout available to bet, so if the Amount Left to Wager is 1 BTC, and the highest odds available are 10, then the most a user can bet is 0.10 BTC. Another way to identify a fixed odds bet is to look at the amount wagered for each outcome compared to their respective odds. In a parimutuel pool, the odds are determined by the amount bet on each outcome, but with fixed odds the odds “are fixed” regardless of the amount bet. So to identify a fixed odds bet, compare the amount bet and odds of each outcome.

When we created CoinRoster, we were looking for ways to add betting functionality while not taking the financial risk of backing user bets. We decided to offer parimutuel pool functionality to allow users to bet on outright outcomes, but while parimutuel pool betting does have some advantages, it also frustrates most of us who are used to fixed odds bets. Its annoying to place a bet in a parimutuel pool, only to see the odds change before the event goes live.

Fixed odds betting solves the problem of floating odds. When users place a fixed odds bet, they are assured their odds remain the same, whatever odds the bet was placed for also becomes the odds the bet pays out at. For CoinRoster, the challenge with fixed odds is someone needs to take the other side (to take the risk of fixing the odds), and since CoinRoster has been bootstrapped, we don’t have the cash to back bets our own bets, so we launched user generated fixed odds bets so that the users themselves generate their own odds.

You can create you own bets on CoinRoster by creating a contest with fixed odds. You will need to post the collateral required to satisfy the maximum risk your bet implies, but its up to you to set your own odds in a way that is profitable for you and guarantees a spread of profit. As a user, when you place a fixed odds bet, your payout is always at those same fixed odds. Users who make fixed odds bets will not pay any additional rake. But for creators who post fixed odds bets, profits (the difference between what collateral you post and what winnings you keep) are raked at 5%.  Keep this in mind when posting your fixed odds bets to ensure your bets are both fair and profitable.

What is Crowd Settlement?

On CoinRoster, there are three different ways to settle a contest: auto settled, user settled, and crowd settled. Choosing the best way to settle a contest should depend on the type of contest you’re creating and the type of data being used to settle the contest.

Auto settlement is what most of us are used to, this is when the website uses its own data to the settle a contest “automatically”. User settlement is a little bit different because instead of automatically settling the contest, the user who created the contest must also choose the settlement outcome and this user must also do it manually on CoinRoster.

Users who create pools and fixed odds bets based on the data CoinRoster already has, whether its golf, baseball, hockey, and basketball data can be auto settled. When a contest is auto settled, the responsibility to settle is borne by CoinRoster, but when a contest is user settled, the responsibility to settle is borne by the user who created the contest.

There are pros and cons to each settlement type. If you’re creating a contest based on the data from our site, it can be auto settled, and doesn’t require any further input from the user who created the contest, in this sense auto settling is the easiest method. But auto settlement is limited to the data CoinRoster has, and if you want to create a parimutuel pool or fixed odds bet about a topic where CoinRoster does not have the data, you must choose to either the user settle or crowd settle method.  User settlement is best used when the outcome is not publicly known, such as a home game amongst friends.

Crowd settlement is the most innovative way to settle a contest. Crowd settlement does not rely on CoinRoster’s data nor does it rely on the user who created the contest to also settle it. Crowd settlement happens without any further input from the user who created the contest, and in this way, seems “automatic”, although crowd settlement relies on users on CoinRoster to vote for the outcome they believe occured. Crowd settled contests can be created by any user, and then are settled based on votes from users.

To create a crowd settled contest, you must first open an account and make a deposit. Only users who have made a deposit can create a contest. Once you’ve made a deposit to your account. login to your account and navigate to the Create Contest page.

From the Create Contest page, choose Contest Type as MISC, enter a title and description, choose a registration deadline and settlement deadline. The registration deadline is when betting will end and your contest will go in-play. The settlement deadline is the time when your contest will be settled. It makes sense to choose a registration deadline at the time when you expect your contest will be played or decided, and the settlement deadline is the time when settlement will be complete.

Next, you will enter the outcome options for your contest. The default is a parimutuel pool, but if you want to create a contest with fixed odds (where as the contest creator you will bear the risk/rewards) you can also make this choice. You’ll also need to enter the minimum wager allowed, toggle the settlement type to Crowd Settled, and decide whether you’d like your contest to be public or private. Public contests are visible and available to all users, whereas private contests are only available to users with the URL associated with the contest.

After you’re happy with your contest specifications, press the “Create Contest” button to create your contest. Your contest will then be reviewed by an admin before being added going live.

 

Auto-Play Now Available

We’ve recently added an Auto-Play feature to CoinRoster. Now users can automatically enter rosters to many of our standard fantasy contests. This feature can be useful for users who may not have time or forget to enter their rosters regularly or for those who enjoy cheering on a team without having to pick their own players.

Our Auto-Play functionality uses three different algorithms to select Auto-Play rosters such as Random, Safe, and Barbell. Users can also choose to enter any number of rosters for each Auto-Play.

Click here to read our post on how to use Auto-Play

Now Hiring

CoinRoster is a bitcoin fantasy sports startup, and we’re searching for Junior Developers to join our team.

  • recent grad or student
  • summer job, Ontario university students
  • Java, Nodejs, mySQL, github
  • blockchain fintech, gaming
  • Toronto WeWork based

About CoinRoster:

At CoinRoster users from around the world use a global currency (bitcoins) to play fantasy sports on the same platform. We  are based in Toronto and work from a co-working space at WeWork. As a Junior Developer, you will be free to work at our office location or to work remotely with regular in-person reviews & coaching. Our management style is focused on meeting the goals of CoinRoster, while also providing our team with an environment where they can learn and grow. CoinRoster is backed by an enthusiastic group of entrepreneurs that will support your growth.

Who We’re Looking For:

As a Junior Developer, you’ll work with a Project Manager to outline the scope of your coding projects and create a timeline for development, and to review your coding in-person. You can code using any development environment (such as Eclipse) that you prefer. We use github for our code repos, issue tracking, and project management.

Specifically, the successful candidate will work to improve the functionality of our payment system. CoinRoster already has core fantasy sports functionality, but we need help updating our payment process so that deposits and withdrawals are credited to users automatically (up to certain limits) without human intervention. This project will give you experience with an in-demand skill: developing for blockchain applications.

If you can code using Java and/or Nodejs and MySQL and provide some examples of your work, we’d love to conduct an in-person interview to determine whether you’re the right fit for our team.

How to Apply:

Our ideal candidate is a current student or recent grad from an Ontario university computer science program. This position is most suitable as a summer position for an Ontario university student, but anyone is welcome to apply. Send your resume to management@coinroster.com if you are interested in joining our team.

100% Bonus on First Deposit

Users who deposit bitcoins on CoinRoster will receive a bonus of 100% match on their first deposit up to 0.10 bitcoins. Users must play their bonus funds 20x before being allowed to withdraw.

This means that if you deposit 0.10 bitcoins on CoinRoster, we will give you another 0.10 bitcoins as free play. This promotion is a great way for new users to get more bang from their wagering buck.

Click here to sign-up

To make a deposit and take advantage of the 100% match offer, login to your account and choose “My Account” from the top menu, then follow the deposit procedure by clicking on the green deposit button on the left side menu of the My Account page. After your deposit is confirmed, visit the My Account page to take advantage of the offer.

If you have questions about how to take advantage of this offer, please e-mail management@coinroster.com

0.68838289 Bitcoin Jackpot Awarded

CoinRoster has paid its largest Progressive Jackpot to user holeinone. This user was the only bet placed on Si Woo Kim to win the Players Championship. Kim went on to win the tournament, so a bet of only 0.001 made by holeinone won the entire pool and the progressive which totalled 0.68838289 bitcoins worth $1,260.02 USD at the time of writing.

This latest win shows how savvy users can find profit opportunities in our weekly golf pools. Each week CoinRoster will post a pool on who will win this week’s PGA Tour and LPGA Tour events. If there were no bets on the winning outcome, the entire pool minus a rake is carried over to the next week and is put up for grabs again. In the case of this large win, the progressive had rolled over for the past few weeks, and so the amount of the progressive jackpot became large.

 

Changing Your Odds Format

CoinRoster users are able to choose the type of odds format they prefer to display. To change the way your odds are displayed, visit the “My Account” page and click on the “Change Odds Format” button on the left side menu. You will be presented with four odds display choices: decimal, american, fractional, and percentage. Once you choose a format, all the odds displayed for you while logged in on CoinRoster will be in that format. Feel free to change the odds format you prefer at any time.