Descrição

???? Position: UI Programmer - Neoronin Interactive

???? Location: Remote – Preferably in Portugal

⏰ Contract Type: Full-Time

???? Salary: Based on experience

NeoRonin Interactive is a young video game development company specializing in creating games with a strong combat simulation focus. Our projects explore an innovative and stylized vision of future warfare, blending realistic mechanics with meticulous attention to detail.

We are looking for a talented UI Programmer to implement UI Design in our game.

  • Responsibilities
  • Implement and optimize UI systems in Unreal Engine using C++.
  • Work closely with UI/UX designers to translate concepts into technical implementations.
  • Ensure UI performance, optimizing code and assets when necessary.
  • Maintain and document best development practices to ensure clean and sustainable code.
  • Integrate animations, transitions, and visual feedback into the UI in a smooth and responsive way.
  • Collaborate with the team to deliver an immersive and functional user experience.
  • Develop custom widgets and interactive systems using UMG.
  • Create efficient and scalable UI logic that connects to gameplay and back-end systems.
  • Solve input handling, navigation, and accessibility issues in the UI.
  • Requirements:
  • Professional experience as a UI Programmer or in a similar role, with a focus on C++.
  • Advanced knowledge of C++ applied to Unreal Engine.
  • Solid understanding of game architecture in C++ and best practices.
  • Experience integrating UI with gameplay systems.
  • Experience in UI system implementation using UMG in Unreal Engine.
  • Experience with Blueprints, with a focus on having the logic driven by C++.
  • Ability to structure and maintain modular, scalable, and efficient code.
  • Knowledge of event systems, and data persistence.
  • Familiarity with performance optimization in graphical user interfaces.
  • Ability to work collaboratively with designers, artists, and other programmers.
  • Fluent English (written and spoken).
  • Soft Skills Requirements
  • Excellent communication skills.
  • Strong organization and ability to manage priorities.
  • Team-oriented mindset with a knack for interdisciplinary collaboration.
  • Commitment to deadlines and high-quality deliverables.
  • Proactive attitude and a willingness to grow professionally.
  • Ability to work remotely while maintaining effective collaboration.
  • What We Offer
  • Above-average salary for the Portuguese market.
  • Flexible remote work options.
  • A dynamic and challenging environment, with innovative and ambitious projects.
  • Significant growth opportunities, including the potential to take on leadership roles in the future.

Application Process

The selection process consists of two interview stages:

1. Personal Interview – To evaluate your motivation, profile, and soft skills, and to introduce you to our project.

2. Technical Interview – To assess your technical expertise and discuss the challenges of the role.

If you’re ready to embark on an epic space adventure, send your portfolio and CV to [email protected] with the subject: “UI Programmer”.

Note: Applications sent via LinkedIn may not be considered.

Join us on this long-term journey and help us create unique and inspiring universes! ????

Para se candidatar a esta vaga, faz login ou crie uma conta.