Job Closed
This listing is no longer active.
At the forefront of artistic, game development and technology services.
Audio Developer, Unity
Location
Ukraine
Posted
60 days ago
Salary
0
Seniority
Senior
Job Description
Audio Developer, Unity
Magic Media
• Responsible for the design, development, and integration of all audio systems within a gaming title. • Includes audio architecture, implementation, testing, debugging, and optimization in close collaboration with sound designers and gameplay teams.
Job Requirements
- 4+ years of experience as a Unity game developer, with at least 2+ years focused on audio implementation and systems.
- Proven experience integrating audio middleware (FMOD or Wwise) into Unity projects.
- Solid understanding of audio file formats, compression, and streaming strategies.
- A passion for video games and the role of sound in player experience.
- Desirable pluses**
- Involved in the full development cycle (A–Z) of at least one shipped game title as the audio developer.
- Familiarity with procedural audio or DSP programming.
- Experience with audio on mobile and WebGL platforms, including platform-specific constraints and limitations.
- Solid technical foundation (e.g. Computer Science, Music Technology, or Audio Engineering degree, or equivalent).
- Solid technical foundation (e.g. Computer Science / Maths Degree or equivalent).
Benefits
- Permanently remote position.
- An opportunity to hone and improve your skills by applying them to a diverse variety of engaging projects.
- Be part of an international Group with offices worldwide.
- Career growth and development.
- Working closely with a team of like-minded people in a fast-paced, multicultural environment.
- Ongoing training and professional self-improvement opportunities.
- Flexible working hours.
- An inclusive culture and open communication.
Related Guides
Related Job Pages
More Game Engineer Jobs
Audio Unity Developer
Magic MediaAt the forefront of artistic, game development and technology services.
Role Description We’re looking for an Audio Unity Developer to join our team. The ideal candidate will have extensive full-time Unity programming experience in games, with a deep specialization in audio systems and implementation. As a senior audio developer, you will be responsible for the design, development, and integration of all audio systems within a gaming title. This includes: - Audio architecture - Implementation - Testing - Debugging - Optimization in close collaboration with sound designers and gameplay teams Qualifications - Very strong skills in Unity, with a focus on audio systems (Unity Audio Mixer, FMOD, Wwise, or similar middleware) - Deep understanding of audio programming concepts: spatialization, DSP, dynamic mixing, adaptive/interactive music systems - Capable of mentoring junior developers on audio pipeline best practices - Capable of driving audio features independently, collaborating with sound designers, composers, and gameplay programmers - Familiar with audio-specific performance bottlenecks: CPU/memory budgets, voice management, streaming, and LOD for audio - Strong debugging skills, particularly for audio-related issues (sync, latency, mixing artifacts) - Excellent communication skills, especially bridging technical and creative disciplines - Strong documentation skills for audio pipelines, middleware integration, and technical audio design - 4+ years of experience as a Unity game developer, with at least 2+ years focused on audio implementation and systems - Proven experience integrating audio middleware (FMOD or Wwise) into Unity projects - Solid understanding of audio file formats, compression, and streaming strategies - A passion for video games and the role of sound in player experience Requirements - Involved in the full development cycle (A–Z) of at least one shipped game title as the audio developer - Familiarity with procedural audio or DSP programming - Experience with audio on mobile and WebGL platforms, including platform-specific constraints and limitations - Solid technical foundation (e.g. Computer Science, Music Technology, or Audio Engineering degree, or equivalent) - Solid technical foundation (e.g. Computer Science / Maths Degree or equivalent) Benefits - Permanently remote position - An opportunity to hone and improve your skills by applying them to a diverse variety of engaging projects - Be part of an international Group with offices worldwide - Career growth and development - Working closely with a team of like-minded people in a fast-paced, multicultural environment - Ongoing training and professional self-improvement opportunities - Flexible working hours - An inclusive culture and open communication
• Complete the Game Development crew of 14 and report to the Team Lead Frontend Games • Translate game design documents into HTML5 game presentations • Break down GDD features into a Work Breakdown Structure and create JIRA tickets • Ensure tasks are manageable within a maximum of one workweek and align with team estimates • Implement game features and functionality using TypeScript (latest standard) • Follow best practices, ensuring well-typed and well-documented code • Use JavaScript (ECMAScript) only when necessary, documented with JSDoc • Work with Git (GitLab as the central repository) and commit code at least once per working day • Submit merge requests when work is completed and defect-free • Integrate static art, animations, image sequences, and particles • Collaborate with Tech Art to optimize assets for efficient implementation • Use browser developer tools to track performance metrics and fix bugs with urgency • Utilize Webpack for efficient bundling, minification, and optimization • Optimize images, text, and assets for a production-ready build • Work closely with Game Producers, Art Directors, and QA to ensure smooth development
• Translate game design documents (GDD) into HTML5 game presentations. • Break down GDD features into a Work Breakdown Structure (WBS) and create JIRA tickets. • Ensure tasks are manageable within a maximum of one workweek and align with team estimates. • Implement game features and functionality using TypeScript (latest standard). • Follow best practices, ensuring well-typed and well-documented code. • Use JavaScript (ECMAScript) only when necessary, documented with JSDoc. • Work with Git (GitLab as the central repository). • Commit code at least once per working day to feature branches. • Follow semantic commit conventions, including (JIRA or similair) ticket ID. • Submit merge requests (MR) when work is completed and defect-free. • Address feedback from MR reviewers and escalate disputes to the Architect or Engineering Manager if needed. • Ensure code adheres to Secure Development Principles. • Integrate static art, animations (Spine), image sequences, and particles. • Use libraries like PIXI.js for optimal rendering performance. • Collaborate with Tech Art to optimize assets for efficient implementation • Ensure clean, well-documented, and tested code. • Use browser developer tools to track FPS, memory, CPU/GPU usage, and draw calls. • Prioritize and fix bugs with utmost urgency. • Maintain unit and integration test coverage, ensuring communicated line coverage is not reduced. • Remove dead code and optimize project assets. • Utilize Webpack for efficient bundling, minification, and optimization. • Optimize images, text, and assets for a production-ready build. • Understand and enhance GitLab CI for efficient deployment. • Ensure games are optimized for HTTP/HTTP2/HTTP3, WebSockets, and other network communications to enhance player experience. • Work closely with Game Producers, Art Directors, and QA to ensure smooth development. • Conduct game demos for Product Owners. • Address QA-reported defects with highest urgency. • Follow structured development milestones: Alpha – Game functions as per specification (even if assets are incomplete, Beta – Full asset implementation; game ready for QA testing
Senior Engineer, Fraîche, CookUnity B2B
CookUnityWe are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.
• Develop & Improve Platform and Services: Build new backend features and enhance existing functionality in our PHP/Symfony services that power the Fraîche mobile app and operational tooling. Ensure reliable integrations across PostgreSQL, Elasticsearch, message queues, and Redis. • Infrastructure & Platform Support: Own and improve platform reliability, scalability, and operational excellence. The system currently runs on Upsun infrastructure; help maintain and optimize it while preparing for a potential migration from Upsun to AWS in the near future. • Collaborate on Migration Strategy: Work with the team to plan and gradually implement a potential migration of infrastructure (and related components) to AWS, aligning with CookUnity’s broader B2B tech stack. Be open to adopting new tools and best practices as the platform evolves. • Cross-Functional Collaboration: Partner closely with frontend/mobile engineers, backend and full-stack engineers across B2B (including Fraîche) to integrate APIs and ensure smooth end-to-end functionality. Work with product managers and operations teams to refine requirements and improve user workflows. • Hardware & IoT Integration (Backend Focus): Implement backend solutions that support interaction with our smart fridge hardware — for example, secure fridge unlock workflows, real-time inventory updates, and robust event processing via message queues. Bring creative ideas to make fridge-user interactions more seamless and automated. • Mobile Contributions (Approx. 30%): Contribute to the Fraîche mobile app to support hardware-aware flows and critical user journeys, ideally using Flutter (or React Native). Collaborate with mobile-focused engineers to ensure app changes integrate cleanly with backend services. • Quality & Best Practices: Write clean, maintainable code with proper architecture, testing, and observability. Participate in code reviews and ensure high performance, reliability, and responsiveness across backend systems. Contribute to documentation, deployment processes, and continuous improvement initiatives.


