What are the responsibilities and job description for the Junior Game Developer (UI/UX Focus) position at Harvey Nash USA?
About the Role:
We are seeking a highly creative and technically strong Graphical UI/UX & Software Developer to support the design and development of modern, interactive user interfaces for engineering and digital applications. This role is ideal for someone who has experience building computer games, developing HMI/UI/UX systems, and working with graphical tools and programming languages.
If you enjoy transforming ideas into intuitive, visually compelling, and interactive digital experiences, we want to hear from you.
Key Responsibilities:
- Design, develop, and implement HMI, UI, UX, and GUI solutions for engineering and software applications.
- Build interactive front-end interfaces using modern languages and frameworks.
- Create graphical assets, layouts, icons, and user flows using tools like GIMP or similar software.
- Collaborate with engineers and cross-functional teams to translate requirements into intuitive user interfaces.
- Develop and test prototypes for new software features or interface improvements.
- Optimize UI performance, responsiveness, and usability.
- Troubleshoot software issues and implement enhancements.
- Participate in code reviews, documentation, and development standards.
Preferred Background & Skills:
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field (or equivalent experience).
- Experience developing computer games (independent projects or professional).
- Strong understanding of UI/UX design principles, wireframing, and user flow mapping.
- Proficiency in programming languages such as Python, C , C#, JavaScript, or similar.
- Experience with game engines (Unity, Unreal, Godot) is a strong plus.
- Ability to create and edit graphics using tools like GIMP, Photoshop, or similar.
- Knowledge of HMI systems, GUI frameworks, and front-end development.
- Ability to work independently and collaboratively in a fast-paced environment.
- Strong problem-solving, creativity, and communication skills.
Nice-to-Have Skills:
- Experience with embedded UI frameworks (Qt, GTK, LVGL, etc.).
- Experience with animation, 2D/3D rendering, or shader programming.
- Familiarity with Agile development methods.
- Portfolio showcasing UI, game development, or graphical projects.
Job Type: Contract
Pay: $34.00 - $36.00 per hour
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person
Salary : $34 - $36