We are hiring! (full stack developer)

Game development with Board Game Arena Studio
User avatar
sourisdudesert
Administrateur
Posts: 4630
Joined: 23 January 2010, 22:02

We are hiring! (full stack developer)

Post by sourisdudesert »

We are hiring (again) :)

Board Game Arena is composed of 2 main parts: the games, and all the rest, what we call the Metasite: the lobby, the homepage, reputation/ranking systems, tournaments, player pages, game pages, and so on...

We are now looking for a Metasite Lead Programmer.

By recruiting this new developer, we want to do be able to do more evolutions on the BGA Metasite side, and to bring it to the next level of quality.

... and of course, we would love to hire this new member of the team from the BGA Studio developer community :)

Please find below the job description for a full-time position. You can apply by email at studio@boardgamearena.com (please use the email itself as a cover letter and attach a curriculum vitae). We'll make a pre-selection of up to 4 developers, then contact them to explain how we'll go about the recruitment process to select one of them to join the BGA team.

----------

Job title:
-----------

Metasite Lead Programmer


Location:
------------

Anywhere on Earth.

Note: Everyone at BGA is working from home or from co-working spaces. For this job, we won't need to meet physically so anywhere is fine, as long as your Internet connection is fast and reliable.


Salary:
---------

Please specify your net salary expectations (yearly / in EUR) in your application email.


Job description:
---------------------

~~ Software maintenance and evolution of the Board Game Arena "Metasite" (ie: everything except the games and the game framework). You will work in close collaboration with our UX designer and artistic director to improve the BGA service and create new functions.

~~ Management of the freelance developers hired to make specific evolutions on the Metasite.

~~ (shared responsibility with other team members) management of the Metasite in the BGA production environment.


Hard skills:
--------------

~~ Full stack developer with at least 4-5 years experience in software development.

~~ PHP, Javascript, MySQL, CSS, HTML5; knowledge of other programming languages appreciated but not required.

~~ Linux, shell scripting and Linux system administration: the basics are absolutely needed, and if you know more it will be a great advantage for the position.

~~ Ability to adapt to imperfect code: keep in mind that BGA is a 10 years old project and was a spare time project at the beginning - we need someone that can accept to work on imperfect (and sometimes undocumented) code to make it better :)

~~ Fluent in English (in speech and writing); speaking French appreciated but not required.

~~ Having already developed a game on BGA studio is appreciated but not required.


Soft skills:
-------------

~~ Board games addict :)

~~ Good communication skills

~~ Autonomous, able to set goals and achieve them


Other requirements:
--------------------------

~~ Selected candidates will do a freelance development project on the Metasite between October 1st and January 2021 (roughly). You must have some available time during this period to realize this project.

~~ The full-time position will be filled in February 2021.

~~ The deadline for applications is September 30th 2020.
User avatar
whatshisbucket
Posts: 80
Joined: 07 July 2016, 23:37

Re: We are hiring! (full stack developer)

Post by whatshisbucket »

Wish I was qualified (and, you know, not spending all my time on college). Hopefully sprockitz or someone else with similar ideas gets the job.
User avatar
brisdaz
Posts: 143
Joined: 27 January 2015, 15:11

Re: We are hiring! (full stack developer)

Post by brisdaz »

Where have you advertised so far? I've put it on the facebook group and my local Australian BGA facebook group.

What was the previous hire? Last post with a search on hire was in 2016 for art director.
User avatar
sourisdudesert
Administrateur
Posts: 4630
Joined: 23 January 2010, 22:02

Re: We are hiring! (full stack developer)

Post by sourisdudesert »

brisdaz wrote: 29 August 2020, 16:50 Where have you advertised so far?
We don't advertise everywhere, it depends on the profile ;)
brisdaz wrote: 29 August 2020, 16:50 What was the previous hire?
The announcement was in last April, only for Studio developers (because we specifically wanted to hire a developer from the Studio for the job).
User avatar
brisdaz
Posts: 143
Joined: 27 January 2015, 15:11

Re: We are hiring! (full stack developer)

Post by brisdaz »

sourisdudesert wrote: 29 August 2020, 17:26
brisdaz wrote: 29 August 2020, 16:50 Where have you advertised so far?
We don't advertise everywhere, it depends on the profile ;)
Surely you want a wide, diverse selection of suitably qualified candidates?
User avatar
compte obelète
Posts: 669
Joined: 17 April 2020, 15:25

Re: We are hiring! (full stack developer)

Post by compte obelète »

I know it's not the right place to say it, but what about a nice group (on BGA) that actually see bugs reports, to maybe put some early awnser for the devs. Of a specific game or of the main web site.

And I don't know if you will do it, but if you do, will you also make them a newer color on their names, like orange or any other colors. To distinct who is a normal player and bug reports checking players.

Here the link of my suggestion:
https://boardgamearena.com/bug?id=19837
User avatar
ma_cieng
Posts: 7
Joined: 27 March 2020, 22:22

Re: We are hiring! (full stack developer)

Post by ma_cieng »

Did you consider adding bug hunter position? Not full-time as I have my own job. With access to core source codes (read-only) and DB and reporting where to apply a fix? I created dev account and started checking source codes with idea to do it for free, but I have only access to games' source codes. In order to fix e.g. reported by me https://boardgamearena.com/bug?id=16621 I'd need more or less full access. I don't want to add more games, just to clean bug list a little bit and help make my favourite games more playable.
User avatar
quietmint
Posts: 299
Joined: 31 July 2017, 00:28

Re: We are hiring! (full stack developer)

Post by quietmint »

ma_cieng wrote: 01 September 2020, 22:43 Did you consider adding bug hunter position? Not full-time as I have my own job. With access to core source codes (read-only) and DB and reporting where to apply a fix? I created dev account and started checking source codes with idea to do it for free, but I have only access to games' source codes. In order to fix e.g. reported by me https://boardgamearena.com/bug?id=16621 I'd need more or less full access. I don't want to add more games, just to clean bug list a little bit and help make my favourite games more playable.
To echo what's already been said in other posts (like https://boardgamearena.com/forum/viewto ... 12&t=17070), for the majority of games on BGA almost everyone involved is working for free. In this context, it would be highly inappropriate for BGA to pay someone to fix a small bug when even the developers who put hundreds or thousands of hours into creating and maintaining the games are not being paid. ;)
User avatar
ma_cieng
Posts: 7
Joined: 27 March 2020, 22:22

Re: We are hiring! (full stack developer)

Post by ma_cieng »

quietmint wrote: 01 September 2020, 23:22
ma_cieng wrote: 01 September 2020, 22:43 Did you consider adding bug hunter position? Not full-time as I have my own job. With access to core source codes (read-only) and DB and reporting where to apply a fix? I created dev account and started checking source codes with idea to do it for free, but I have only access to games' source codes. In order to fix e.g. reported by me https://boardgamearena.com/bug?id=16621 I'd need more or less full access. I don't want to add more games, just to clean bug list a little bit and help make my favourite games more playable.
To echo what's already been said in other posts (like https://boardgamearena.com/forum/viewto ... 12&t=17070), for the majority of games on BGA almost everyone involved is working for free. In this context, it would be highly inappropriate for BGA to pay someone to fix a small bug when even the developers who put hundreds or thousands of hours into creating and maintaining the games are not being paid. ;)
No problem - just going back to 'with idea to do it for free'. Will it be possible to see core source codes?
User avatar
sourisdudesert
Administrateur
Posts: 4630
Joined: 23 January 2010, 22:02

Re: We are hiring! (full stack developer)

Post by sourisdudesert »

ma_cieng wrote: 01 September 2020, 22:43 Did you consider adding bug hunter position? Not full-time as I have my own job. With access to core source codes (read-only) and DB and reporting where to apply a fix? I created dev account and started checking source codes with idea to do it for free, but I have only access to games' source codes. In order to fix e.g. reported by me https://boardgamearena.com/bug?id=16621 I'd need more or less full access. I don't want to add more games, just to clean bug list a little bit and help make my favourite games more playable.
Hi,

As quietmint said, this is not obvious. However, the remaining bugs on some games IS a subject we want to address. We tried to address it using the "Bug bounty" section in BGA Studio, but few developers are using it. So this is still an open subject on our side. However, this specific recruitment is for the Metasite only, so he/she will not address this subject.
Post Reply

Return to “Developers”