Staff Position
Developer
Plugin Developers are the creative minds behind the custom features and functionalities that enhance gameplay on MCOasis. They design, develop, and maintain plugins tailored to the unique needs and preferences of the server community. Through their innovation and expertise in Minecraft plugin development, they enrich the gameplay experience, introduce exciting new features, and contribute to the continuous evolution of MCOasis. This is currently not a paid staff position and you would be helping MCOasis for free.
What are developers at MCOasis expected to do?
Developers are responsible for creating plugins, Discord bots, and the core design of logic and code in our events. They are expected to be present at events to ensure they run smoothly and to gather feedback.
What programming languages and tools should I be familiar with as a developer?
Familiarity with Java is essential for Minecraft plugin development. Knowledge of JavaScript or Python is helpful for Discord bot development. Experience with tools like Git for version control, Maven or Gradle for build automation, and IDEs such as IntelliJ IDEA or Visual Studio Code is also beneficial.
Is there a probationary period for new developers?
Yes, unlike other probationary periods, the probationary period for developers is based on the amount of work completed and the developer’s helpfulness to MCOasis.
How are developers selected and evaluated?
We select and evaluate developers based on their previous work experience, knowledge, initiative, and availability.
What kind of training or orientation is provided for new developers?
Unlike many of our other positions, developers are expected to know most of what they need to at the time of applying. Therefore, new developers are primarily trained in how our Minecraft and Discord plugin environment is designed.
Are developers able to participate in events?
Yes. However, developers who created the events are encouraged to help administrate them. If a developer knows something the players don’t, there may be restrictions on their participation.
What is the expected workflow for a developer?
The developer workflow at MCOasis is very dynamic and tailored to the developers. When MCOasis needs a plugin or other code work done, we will contact our developers. If the developer is available, they can choose whether to take on the project based on the timeline. MCOasis allows developers to work at their own pace, as long as the project is completed on time.
Have more Questions?
Can’t decide if you want to be a developer?