Recruitment: Third Party Developer

Important server and community information are documented here.
Golden
Posts: 86
Joined: May 2018

Recruitment: Third Party Developer

Fri Jul 13, 2018 6:32 pm

Game/Web Third Party Developer Application
Thank you for considering applying as a developer with us. We are looking for 3rd party game & web developers who work great as a team and have the initiative and inspiration to work on uncompleted tasks without being assigned them and to want to advance through the roles through hard work. If your specialty involves software or web development, data science or anything considered unique within the life cycle of development, then please do apply.

We are looking for people with experience in;
  • JavaScript (Game/web dev)
  • Node.JS (Game dev)
  • SQL (Game dev/Data Science)
  • C# (Game dev, not essential)
  • PHP (Web dev)
  • HTML/CSS/JS (Web dev)
If and once accepted, you will receive the 3rd Party Developer role and will be given a detailed brief of everything you need in order to get started developing. From there, you will be free to uphold your "devops" responsibility which includes helping to grow the server.. We use git repositories, so you will have your own section and access to our documentation specific to the functions on Rage MP and those created for our server. By showing incentive and proving yourself by helping the community to grow, you are able to progress forward into further roles revolving around development. These roles are listed below;
  • 3rd Party Developer
    • Envision your own tasks that could benefit the community and create them.
    • View unassigned tasks and complete them. (Priority for start-up)
    • Participate in development discussions and suggestions.
    • Constantly maintaining your work as rage.mp progresses and things change.
  • Developer
    • Shared responsibilities as a 3rd Party Developer.
    • Convert accepted suggestions to tasks.
    • Work with helpers to fix bugs and any other issues such as anti-cheat.
    • Recieve more access to other features and work on maintaining and updating them.
  • Lead Developer
    • Shared responsibilities as a Developer.
    • Maintain whole gamemode, lead development staff and direction of development.
With all that being said, to strive as a developer with us, you need to work with the rest of the staff team. We also develop in an Agile environment and follow the SDLC, so knowledge of both is a must. If you meet the requirements and have the experience then send the format below in a private message to myself and I will go through it and get back to you with more information.
[+] Application Format

Code: Select all

[b]Name:[/b]
[b]Age:[/b]
[b]Location:[/b]
[b]How long have you been part of the Rage Roleplay community?[/b]
[b]Which team are you trying to join? (Game/Web Dev):[/b]
[b]Are you experienced with the languages mentioned for your role?[/b]
[b]Explain your experience with the aforementioned languages.[/b]
[b]Have you ever been a part of a development team here or on another community?[/b]
[b]Are you fluent in English?[/b]
[b]Are you active on the Rage Roleplay discord?[/b]

[b]Github/lab Portfolio / Examples of work (not essential)[/b]
    Link - Description

[b]References (not essential):[/b]
    Name - Quote.
If your application is for the game 3rd party developer position, please complete or attempt the coding challenge below using RageMP and Node JS. You will need to use their wiki for reference. You can use both clientside code and serverside code. Attach the code to the application in any way you would like, i.e. using pastebin/git or other.

The task of the project is to create a script on a RageMP local-server which;
  • Ragdolls the player when they jump.
  • Jumble the players words when they type in the chat I.E. if the player types "hello world" in the chat box, all the characters in the string should be randomly mixed up.
  • Have a command, "/gun", which gives the player a weapon_pistol with 24 bullets.
  • Damage the player when they are aiming a weapon for 5 seconds.
  • Have two commands, "/mark", and "/gotomark" which marks a position and teleports the player to the position respectively.
If there are anything that you cannot complete, just leave it out - your application will still be considered.

Return to “Server Information”