Developer
Architect, code, and deploy custom gameplay scripts, UI experiences, and server infrastructure.
Role Overview
Developers build the core mechanics and innovative gameplay systems of Project Eclipse. Working in Lua, TypeScript/JavaScript, and web technologies (NUI), you build everything from intricate illegal crafting systems to custom British policing tablets and interactive UI.
Key Responsibilities (What You Will Do)
- ◆ Develop, test, and maintain optimized Lua and JavaScript FiveM server & client scripts.
- ◆ Build responsive, modern NUI web interfaces using HTML/CSS/JS (Vue/React).
- ◆ Optimize database queries (MySQL / OxMySQL) and prevent resource bottlenecks (target resmon < 0.05ms).
- ◆ Integrate third-party APIs, webhooks, and Discord bot automated synchronization.
- ◆ Collaborate with developers via GitHub, pull requests, and staging environments.
What We Are Looking For (Requirements)
- ✔ Demonstrated experience developing for FiveM (QBCore, Ox, or standalone frameworks).
- ✔ Strong proficiency in Lua and JavaScript/Node.js.
- ✔ Experience with relational databases (MySQL / MariaDB) and async query patterns.
- ✔ Familiarity with Git version control and clean code architecture.
- ✔ Problem-solving mindset and dedication to server performance.
Application & Selection Process
1
Online Application
Fill out our structured application form with your experience, scenario responses, and background.
2
Staff Claim & Direct Messaging
A senior staff member claims your application. You can view updates and reply directly in My Applications.
3
Voice Interview & Trial Onboarding
Successful applicants are invited to a Discord voice sit-down followed by hands-on staff or developer onboarding.