Unity UI/UX开发工程师 - 自动化平台
Unity UI/UX Developer - Automation Platform
职位描述
我们正在寻找一位才华横溢且注重细节的Unity UI/UX开发人员,负责为实时自动化平台设计和构建简洁、响应迅速且直观的用户界面。该职位重点是将复杂系统数据转化为易于理解的仪表板、警报和交互体验,覆盖WebGL、桌面和移动端。
理想的候选人应具备扎实的Unity开发背景,熟悉UI/UX设计原则和实时数据可视化,能够创建精美的、可投入生产的界面,以提升用户的决策能力和整体用户体验。
职责要求
- 使用Canvas、UI Toolkit或混合方法在Unity中设计、开发和实现高性能用户界面。
- 构建显示实时数据、通知和系统洞察力的动态仪表板。
- 为监控、控制和与自动化系统交互创建直观的用户流程和工作流。
- 在WebGL、桌面和移动环境中优化UI性能、响应速度和可扩展性。
- 将前端界面与外部API和实时数据源集成。
- 与后端开发人员和自动化团队紧密合作,确保数据展示准确且无缝。
- 开发和维护模块化、可重用的UI组件和可扩展架构。
- 确保界面视觉精美、用户友好,并符合现代UX标准。
所需技能与经验
- 在Unity(C#)中开发应用程序的丰富经验,主要专注于UI/UX开发。
- 具备构建实时、数据驱动用户界面的实战经验。
- 具有在WebGL、PC和移动端部署应用的经验。
- 熟悉UX原则、交互设计和响应式布局系统。
- 具有集成API和处理实时数据流的经验。
- 注重细节,能够交付精美的、可投入生产的界面。
- 优秀的解决问题能力,能够在多学科团队中协作工作。
加分项
- 具有实现UI动画、过渡效果和交互反馈系统的经验。
- 有开发仪表板、监控工具、控制面板或自动化平台的经验。
- 了解针对UI密集型应用的性能优化技术。
- 熟悉Figma和Adobe XD等设计和原型工具。
查看英文原文
About the Role
We are seeking a talented and detail-oriented Unity UI/UX Developer to design and build a clean, responsive, and intuitive user interface for a real-time automation platform. This role focuses on transforming complex system data into easy-to-understand dashboards, alerts, and interactive experiences across WebGL, desktop, and mobile platforms.
The ideal candidate will have a strong background in Unity development, UI/UX design principles, and real-time data visualisation, with the ability to create polished, production-ready interfaces that enhance user decision-making and overall user experience.
Requirements
Key Responsibilities
- Design, develop, and implement high-performance user interfaces within Unity using Canvas, UI Toolkit, or hybrid approaches.
- Build dynamic dashboards that display real-time data, notifications, and system insights.
- Create intuitive user journeys and workflows for monitoring, controlling, and interacting with automated systems.
- Optimise UI performance, responsiveness, and scalability across WebGL, desktop, and mobile environments.
- Integrate front-end interfaces with external APIs and live data sources.
- Collaborate closely with backend developers and automation teams to ensure accurate and seamless data presentation.
- Develop and maintain modular, reusable UI components and scalable architecture.
- Ensure interfaces are visually polished, user-friendly, and aligned with modern UX standards.
Required Skills & Experience
- Strong experience developing applications in Unity (C#) with a primary focus on UI/UX development.
- Proven experience building real-time, data-driven user interfaces.
- Experience deploying applications across WebGL, PC, and mobile platforms.
- Solid understanding of UX principles, interaction design, and responsive layout systems.
- Experience integrating APIs and handling live data streams.
- Strong attention to detail with the ability to deliver polished, production-ready interfaces.
- Excellent problem-solving skills and ability to work collaboratively within a multidisciplinary team.
Nice to Have
- Experience implementing UI animations, transitions, and interactive feedback systems.
- Previous experience developing dashboards, monitoring tools, control panels, or automation platforms.
- Knowledge of performance optimisation techniques for UI-heavy applications.
- Familiarity with design and prototyping tools such as Figma and Adobe XD.
Originally posted on Himalayas