About the Role
The role involves leading audio integration, translating design into technical implementation, and ensuring optimal performance across sound, code, and visuals within a collaborative, impact-driven team.
Responsibilities
- Lead the integration of in-game audio components such as layered music, sound effects, and voice recordings, ensuring accurate synchronization with gameplay events.
- Convert audio design requirements into functional in-game implementations using established development pipelines.
- Develop responsive audio systems including layered loops, event-triggered sounds, and randomized variations for dynamic playback.
- Work closely with audio designers, producers, and quality assurance teams to meet creative, technical, and performance standards.
- Optimize audio assets and systems to reduce memory and processor load while preserving audio fidelity.
- Diagnose and resolve audio bugs efficiently and with high priority.
- Improve audio workflow processes and document best practices for consistency and efficiency.
- Transform game design documentation into functional HTML5-based game builds.
- Decompose game features from design documents into structured tasks using Work Breakdown Structures and track them via JIRA.
- Ensure all assigned tasks can be completed within one week and align with team estimates.
- Develop game functionality using modern TypeScript standards.
- Follow coding best practices with strong typing and thorough documentation.
- Use JavaScript only when required, with proper JSDoc annotations.
- Utilize Git with GitLab as the central repository for version control.
- Commit code daily to feature branches using semantic commit messages that include ticket identifiers.
- Submit merge requests upon completion of defect-free work.
- Respond to code review feedback and escalate unresolved disagreements when necessary.
- Ensure all code complies with secure development guidelines.
- Integrate static visuals, Spine animations, image sequences, particle effects, and associated audio triggers.
- Leverage PIXI.js and similar libraries for efficient rendering performance.
- Partner with technical artists to optimize both visual and audio assets for performance and ease of implementation.
- Deliver clean, documented, and tested source code.
- Use browser developer tools to monitor frame rate, memory consumption, CPU/GPU usage, and draw call counts.
- Address and resolve reported bugs with high urgency.
- Maintain comprehensive unit and integration test coverage.
Benefits
- Founder-led, impact-focused, and employee-centered environment with a remote-first culture. Deliver biweekly releases of innovative slot games in a collaborative, diverse team where contributions directly shape product outcomes.
Work Arrangement
remote-first
Team
Game Development crew
Team
Team size: 14
Other
Complete fluency in English, written and spoken.