🚀 Position: Senior Game 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 Senior Game Programmer to help us develop our next game.
Responsibilities
- Develop, optimize, and maintain core game systems in C++ within Unreal Engine.
- Design modular and scalable architecture to ensure clean and sustainable code in the long term.
- Implement and improve gameplay mechanics, AI, physics, multiplayer, and other critical systems.
- Work on performance optimization to ensure stability across different platforms.
- Collaborate with artists, designers, and UI/UX teams to implement features according to game requirements.
- Participate in technical decision-making, ensuring the best solutions for the project.
- Conduct code reviews and mentor less experienced programmers.
- Clearly document code, systems, and technical decisions to ensure maintainability and long-term scalability.
Requirements
- Significant professional experience as a C++ Programmer in game development.
- Advanced proficiency in C++ and its best practices, with a focus on clean code, performance and optimization.
- Proven experience in Unreal Engine development using pure C++ (not just Blueprints).
- Deep understanding of game architecture and lifecycle in Unreal Engine.
- Experience with gameplay systems, AI, physics, rendering, multiplayer networking, and/or UI systems in C++.
- Strong understanding of data structures, algorithms, and design patterns applied to game development.
- Experience in profiling and debugging code to identify and resolve errors and performance bottlenecks.
- Ability to work independently and contribute to technical decision-making.
- 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: “Senior Game 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! 🚀
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Programmer
2026-04-09
Senior Game Data Analyst (World of Tanks, PC)
2026-04-02
Senior Gameplay Engineer 1
2026-04-09
- Posted
- Feb 23, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Portugal
- Company
- NeoRonin Interactive
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Programmer
2026-04-09
Senior Game Data Analyst (World of Tanks, PC)
2026-04-02
Senior Gameplay Engineer 1
2026-04-09