Please answer everything honestly and thoroughly. Incomplete applications may be denied.
Basic Information
Minecraft Username:
Discord Tag:
Age:
Timezone:
How many hours per week can you contribute?
Development Background
What languages do you know? (Java, Kotlin, SQL, etc.)
How long have you been programming?
Have you worked on Minecraft servers/plugins before? (Yes/No)
If yes, list your experience (Spigot/Paper/Purpur, Velocity, Bungee, Fabric, etc.):
GitHub/GitLab/Portfolio Link (required if available):
DarkenedSkies Technical Fit
Which areas are you most comfortable with?
- Velocity proxy development
- Paper/Purpur plugin development
- Databases (MySQL/SQLite)
- Config-driven systems
- Performance optimization
- UI/menus/GUI plugins
- Backend tooling / infrastructure
Which of these have you used before?
- Maven
- Git / Pull Requests
- IntelliJ
- LuckPerms / PlaceholderAPI
- Redis / Messaging systems
Code Quality & Workflow
How do you keep your code readable and maintainable?
Are you comfortable following an existing code style and standards? (Yes/No)
Are you comfortable working from a written scope/spec before coding? (Yes/No)
Scenario Questions
A player reports a bug, but you can’t reproduce it. What do you do?
You find a quick fix that works, but it’s messy and hard to maintain. What do you do?
You’re asked to add a feature “quickly” that touches core systems. How do you handle it?
Availability & Communication
When are you typically active? (days/times)
How quickly do you usually respond to messages?
Are you comfortable providing progress updates and estimates? (Yes/No)
Final Notes
Why do you want to join the DarkenedSkies development team?
Anything else we should know?
By submitting this application, you confirm all information provided is accurate.
![]() |
— Preston Co-Owner & Lead Developer · DarkenedSkies Building immersive, community-first Minecraft experiences darkenedskies.xyz | Bug reports & suggestions welcome! |