Will you define GFL’s future?

GFL is always striving to improve, and you might be just what we need! So please spare a moment to read this. GFL is actively looking for developers to populate our development team, and you might fit right in! Are you interested in programming whether that might be PHP, Lua, SourcePawn or another language? Do you want to help improve GFL? Are you willing to spend time making GFL awesome? Then you’re more than welcome to shoot an application our way!

As a developer, you’ll be working together as a team to improve our servers across all divisions! GFL is an ever-growing community with many projects spread across said divisions. This means that you have a lot of freedom as a GFL developer; it’s up to you if you want to work on the forums, a server, or both! You don’t need to be a master of programming; a high spirit and strong will can get you far, and the rest of the developers will always be there to help! As a developer, you will learn how to cooperate with other developers, effectively use version control, turn an idea into a product, and guide technical discussions in the right direction.

GFL is a non-profit community and relies on volunteers who want to make a change and improve GFL for everyone. This means that a developer position is an unpaid job, however, there are benefits. You will receive a Developer-tag on all GFL game servers, and in the future more benefits will follow. This includes personal VMs for hosting whatever you feel like! We’re looking forward to making that available for all our developers.

We’re looking forward to receiving your applications which you can send here.

User Feedback

Recommended Comments

This includes personal VMs for hosting whatever you feel like! We’re looking forward to making that available for all our developers.

I just wanted to give a bit more information on this. We will be most likely doing this in the future. We will likely be purchasing a cheap machine from OVH (e.g. a DISCOVER-DE machine) to use as a developing machine. We will install VMWare on this and setup one VM for each developer where they can do whatever they want on it as long as it's legal and it doesn't affect other developers somehow. I'd say at the start, we would give the VM one core ("vCore"), 2 GBs of ram, and 100+ GBs of HDD space. If we feel the developer is working hard and has been with us for a while, we may consider upgrading their VM's specs if we feel it's necessary. We may also offer automatic backup plans as soon as I find out how to set that up. The developer can choose whatever Linux distribution they want installed on the VM as well.

You can purchase other VPSs from hosting companies. They cost anywhere from $3 - $10+ a month depending on the hosting company and the specs. However, you'd be getting all of this for free. On top of that, if we go with something like the DISCOVER-DE machine from OVH (my plan), the specs of the machine are great. Intel Xeon E3-1245v6 @ 3.7 GHz, 32 GBs of DDR4 ram, and 2 TBs of HDD space. You'd be getting at least one thread/core from that processor and 2+ GBs of DDR4 ram.

Although our developers won't be paid, I want to give them benefits they deserve while working to make GFL a better community.

Share this comment

Link to comment

Share on other sites

Wonderful announcement and I recommend this to anyone who is interested in the STEM field. A lot of reputable organizations are willing to look through your GitHub profiles to see your work despite its applications (they care more about the fundamental understanding, syntax, and strategy), and so it can be used a lot like a resume/CV.

This is very valuable experience and it's one of few areas that more easily translate into real world opportunities. You've got nothing to lose whether it be a rejected application or producing very few projects, but you have so much to gain. The time you put into it is a direct investment on yourself.

I'm glad to see some effort being put into this side of GFL once again. Nice.