Job Offering: Unity Developer - UI/UX Specialist Contract Position

Department: Product & Engineering
Reports To: Director of Product / Lead Engineer
Employment: Contract
Duration: Initial contract with potential for extension
Location: Remote

ABOUT THE ROLE

aboutGOLF is seeking an experienced contract Unity Developer with a strong focus on UI/UX to lead the re-polish and redesign of the customer journey across our suite of golf simulation products. As a contractor, you will own the end-to-end in-game experience — from first boot to post-round stats — ensuring every screen feels intuitive, visually refined, and purpose-built for golfers of all skill levels.

You will work closely with the Product, Art, and QA teams to translate design goals into polished, performant Unity interfaces, establishing new UX patterns that elevate aboutGOLF’s simulators. This is a project-based engagement with the potential for extension based on project needs and performance.

KEY RESPONSIBILITIES

Audit and re-polish existing UI across all aboutGOLF Unity titles, identifying friction points and visual inconsistencies in the current customer journey.

Design and implement new UI/UX flows — including onboarding, course selection, gameplay HUD, scoring, settings, and post-round summaries — using Unity UI Toolkit and/or uGUI.

Build reusable, scalable component libraries and design systems within Unity to maintain visual consistency across products.

Partner with artists and designers to translate mockups and wireframes into pixel-perfect, animated Unity interfaces.

Optimize UI performance for target hardware (framerate, draw call budgets, asset memory), ensuring smooth experiences on simulator PCs and embedded systems.

Implement accessibility best practices including readable typography, contrast ratios, and controller/keyboard navigation support.

Define and enforce UI coding standards, naming conventions, and asset pipeline guidelines for the team.

Conduct playtesting sessions and incorporate feedback to iteratively improve the customer experience.

Stay current with Unity UI/UX trends and tools, proactively advocating for new approaches that benefit the product.

REQUIRED QUALIFICATIONS

3+ years of professional Unity development experience with a demonstrable portfolio of shipped UI/UX work.

Deep proficiency in Unity UI Toolkit (UIElements) and/or the legacy uGUI system, including custom controls, stylesheets (USS), and data binding.

Solid understanding of UX principles — information architecture, user flows, interaction design, and usability heuristics.

Strong C# skills with experience writing clean, maintainable UI logic including MVP/MVVM patterns.

Experience with Unity Animator and DOTween (or equivalent) for UI animations and transitions.

Familiarity with UI performance profiling tools (Unity Profiler, Frame Debugger) and draw-call optimization.

Comfort working with version control (Git/Perforce) in a collaborative team environment.

Strong visual sensibility — ability to speak the language of design and work hand-in-hand with artists.

PREFERRED QUALIFICATIONS

Experience in the golf, sports simulation, or interactive entertainment industry.

Background in UX research, wireframing, or prototyping tools (Figma, Adobe XD).

Exposure to Unity Addressables and asset bundle pipelines for UI assets.

Familiarity with localization workflows and multi-language UI layouts.

Experience shipping Unity titles on Windows PC / dedicated simulator hardware.

Understanding of accessibility standards (WCAG) applied to game interfaces.

WHAT WE OFFER

The opportunity to shape the complete customer journey for a market-leading golf simulation brand.

A focused, well-scoped engagement with clear deliverables and a collaborative team.

Competitive contract rate commensurate with experience.

Access to aboutGOLF simulation hardware, software, and internal documentation needed to deliver your best work.

Flexible remote working arrangements with async-friendly communication.

Potential for contract extension or ongoing engagement based on project outcomes.

Thanks Carolyn, I’ve send you a private message.

Hey, you should have a private message from me.

Hello, i am a Unity game developer with 6 and a half years of prior professional work experience and a deep passion for video games as a product and their development process. Until now, i was working in environments which required all aspects of game development from start to finish.

I am interested in the position of a Unity Developer and would love to contribute with my expertise in areas of UI/UX, UI architecture, a clean project hierarchy, clean and optimized code, scalable and modular system design, constructive feedback and pointing the product in the right direction to make it objectively as stable as it can be for todays market.

Until now i have been a part of 4 different game dev studios where i was working on multiple projects in all aspects of their development and design.
I have experience with working in larger teams both remotely and on-site and i would love to contribute with a high level of communication to our collaboration.

Looking forward to getting in touch with you and sharing my portfolio and resume!
My discord username is deniskis, thank you for your time!

You still looking for a Unity developer?

I want to thank everyone who reached out for this role. The position has been filled. If we are in need of additional contractors I will create a new post. Thank you again!