Developer Team

From PotterworldMC
Jump to: navigation, search

Overview

The Developer team creates and manages all technology for Potterworld. It consists of Development Interns, Jr. Developers, and Sr. Developers, who work on different areas of expertise. The team is broken down into two categories: Web and Java development. Web Developers focus on the websites of Potterworld while the Java Developers' focus is on the server's plugins and minigames.


Rank Descriptions

Web Development Intern

An entry role into the Development team. Web Development Interns work on creating, fixing, and improving aspects of the different websites of Potterworld.

Requirements:

  • Must be experienced with JavaScript and widely used JS principles.
  • Must be proficient with NodeJS & MongoDB
  • Must be able to work independently and collectively.
  • Must be experienced with Git source control.
  • Must be willing to sign an NDA (Non-Disclosure Agreement).


What we offer:

  • A safe environment for you to grow personally and professionally, and learn new complex technologies and practices that are widely sought after.
  • The chance to work on Minecraft’s biggest RPG based & magical themed server.
  • The chance to work closely with Potterworld’s leadership to design the server.
  • Very flexible deadlines.
  • A great time!


Java Development Intern

An entry role into the Development team. Java Development Interns work on creating, fixing, and improving the server's plugins as well as the minigames on the server.

Requirements:

  • Must be experienced with Java and widely used Java principles.
  • Must be proficient with Spigot
  • Must be able to work independently and collectively.
  • Must be experienced with Git source control.
  • Must be willing to sign an NDA (Non-Disclosure Agreement).


What we offer:

  • A safe environment for you to grow personally and professionally, and learn new complex technologies and practices that are widely sought after.
  • The chance to work on Minecraft’s biggest RPG based & magical themed server.
  • The chance to work closely with Potterworld’s leadership to design the server.
  • Very flexible deadlines.
  • A great time!


Jr. Developer

Inherits the responsibilities of Development Intern while also having further seniority in the team and a stronger knowledge of the Java or Web plugins.


Sr. Developer

A role within the leadership team. The Sr. Developers have established seniority in the team and a strong knowledge of the Java or Web plugins.