Responsibilities
- Collaborate with engineers and stakeholders to define a unified development strategy covering client and server-side systems
- Lead estimation efforts across engineering tasks and adapt plans in coordination with production as project needs evolve
- Engage in client discussions to capture and clarify technical specifications and implementation details
- Assess software designs and technical documentation for completeness and feasibility
- Formulate technical bids with detailed activity planning and realistic delivery schedules
- Evaluate and advise on system architecture to ensure scalability and maintainability
- Build foundational game systems and critical software components
- Identify, diagnose, and resolve code defects to maintain software integrity and performance
- Supervise server-side development and mentor backend developers on requirement implementation and frontend-backend integration
- Align internal and external teams on continuous integration, delivery workflows, and quality assurance protocols
- Monitor system performance metrics and recommend optimizations for stability and efficiency
Benefits
- Project-tied pay structure offering strong financial incentives
- Access to a variety of innovative and engaging development initiatives
- Consistent, clear communication and project support from start to finish
- Adaptable scheduling with room to adjust deadlines based on progress
- Possibility of extended engagement on upcoming projects
- Open and equitable performance reviews
Compensation
Competitive project-based compensation
Work Arrangement
Hybrid
Team
cross-functional team