Project Eclipse
Project Eclipse
Careers
← Back to Jobs Board
Core Systems & Server Development Development Accepting Applications

Developer

Architect, code, and deploy custom gameplay scripts, UI experiences, and server infrastructure.

Apply for this Role →

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.

Join Our Team

Ready to represent Project Eclipse and make a difference in our community?

Department: Core Systems & Server Development
Position Type:
Min. Age: 16+ Years
Status: Open
Login with Discord to Apply