ImmortalMC - Developer Recruitment
ImmortalMC is a new classic Skyblock server. Our goal is to provide an experience that has competition while not being too toxic and/or competitive. We are trying to make a server that has something for everyone. Our plan is to build from the bottom up, creating a sound team, that can get the job done. We are currently looking for a team of five to six developers, (we already have three). Even though there might not be a project at the time for every single hired developer, we are still looking for network developers who we can count on. There are several projects that we need to be completed, (more details below). We are looking for professional people that have experience.
Requirements:
We want to create an environment that is mutually beneficial for both ourselves and the developers who work for us. However, we have to know that the people we are paying and trusting are capable. So just as a way for us to weed out the incompetent from the competent, there will be some minor requirements. The requirements are as follows:
* You must be at least 16 years of age, we prefer 18 so that you can sign a non-disclosure-agreement document yourself, however, if you are under the age of 18, you can have your legal guardian co-sign the document.
* You must have at least two years of experience with java and one year of experience with the Spigot/Bukkit API. We require you to prove this in the form of a GitHub account. You are required to show what you are capable of as well as what you are providing is indeed yours.
* You must have a good fundamental understanding of databases. You must be able to use them without fail, as well as make sure they are optimized to prevent possible lag. The kinds of databases you will most likely use include: MySQL, SQLite, and MongoDB.
* You are required to spend at least 3 hours a week working on the server or a commission. This does not apply if you do not currently have any tasks assigned to you.
* You are required to speak good, clear English. While we have no bias against not speaking English people, communication is key to success. You are also required to own a microphone and be able to communicate via discord when needed.
* You have to show a good work ethic. We are looking for people who take initiative and strive to do the best they can. If we are going to have to constantly be on your ass to finish a project, we don't want you working with us.
There are exceptions to these requirements, but for the most part, you should be able to fulfill all the above requirements before applying for a job at ImmortalMC. If you are unclear on any of the requirements, asking never hurts, we don't bite.
Expectations:
While we want this to be a fun experience for everyone involved, there are a few expectations of all the developers that will be working with us. The expectations will be broken into two parts, outward appearance, and projects.
1.) Outward Appearance:
* You must show respect to your peers as well as to your higher-ups. In front of players, you are to set a professional example. If a player pings you, help them out to the best of your availability. It may not be your job, but this goes back to the "taking initiative" above. If you are in a call with staff members, then profanity is alright, but publicly it is not.
* You are not to engage in or start any conversations that are based around the subjects: sexism, racism, or political views. This rule also has its exceptions, if it's privately in a call with staff members, and the conversation can be held without an argument breaking out, it is ok. However, publicly you are to look professional.
2.) Projects:
* You are required to finish the projects in the given time frame without excuse. If there is a good reason for you not being able to, please share it with us, we will more likely then not be understanding.
* You are required to use a high quality whenever writing code for ImmortalMC. The methods, package-names, and classes should all follow Java syntax. Classes should use descriptive names (same with methods), and be organized in such a way that makes it easy for any developer to see what is going on.
* You are required to upload all of your projects to a GitHub Repository, you are to make a push every two days with clean commented code. You are to make sure everything is sound as far as GitHub. WebHooks will keep the management team informed of when you push.
Pricing & TimeFrames:
There are four tiers of projects, small, medium, large, and game mode. Each tier has a certain price range and time frame. Please see below. Timeframes are a maximum amount of time that the project should take, not an average. The reason for this is to prevent developers from stalling on progress.
* Small Project: $15-40 (1-2 days)
* Medium Project: $40-75 (3-7 days)
* Large Project: $75+ (4+ days)
Prices are not definite if you feel you deserve more for a project we can accommodate that.
Contact:
In order to get in contact with us please contact either myself (Owner) LukeBen#7901, (Owner) MadCabbage#1858, or (Manager) KOLD#1465. We would love to hear from you. Please make sure to have a GitHub Repository with at least three projects good to go when you apply. Also, have your Spigot, Mc-Market, and any other places that acknowledge you as a developer. We look forward to hearing from you.
Last edited:
