Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
🚀 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! 🚀
Ready to apply?
Join NeoRonin Interactive and take your career to the next level!
Application takes less than 5 minutes