Este anúncio já não se encontra disponível
Sugerimos que utilize as ferramentas de pesquisa para consultar outras oportunidades de acordo com o seu perfil.
Gaming Software Engineer
Descrição da Empresa
At HumanIT, we don’t just match projects with people—we build dynamic teams that transform ambitious ideas into reality. Born in Portugal and with over 155 professionals, we offer tailor-made recruitment and nearshore IT services that are efficient, cost-effective, and culturally aligned. Also, we believe people are the true driving force behind success! In a world full of numbers, we celebrate individuality. Our culture thrives on collaboration, where diverse talents come together to push boundaries, innovate, and deliver excellence every day.
Descrição da Função
Hey Humans, How are you doing? We're excited to share some news that we believe will brighten your day. In a world where many companies see employees as just numbers, we at HumanIT take a different approach. We celebrate the power of humans every day, fostering a remarkable team of individuals who bring their unique talents, expertise, and passion to the table. At HumanIT, our focus is on helping you find the job you've been searching for. We specialize in international opportunities, whether you're seeking Direct Hiring positions or interested in Consulting opportunities, we're here to support you every step of the way! We’re currently partnering with an amazing client and looking for a Gaming Software Engineer to join their growing team. Key Responsibilities: • Designing, building, and maintaining gameplay systems such as unit behavior, combat mechanics, and pathfinding logic. • Developing intelligent and adaptive AI for both single-player and multiplayer modes. • Collaborating with other disciplines to iterate quickly on prototypes, features, and balancing. • Writing clean, efficient, and well-documented C++ code in a large-scale game codebase. • Debugging and resolving complex gameplay issues across various scenarios. • Supporting engine-level enhancements related to simulation, performance, and tools. • Providing technical mentorship and contributing to team knowledge-sharing. Requirements: • Extensive experience with C++ in a professional game development setting (5+ years). • Proven expertise in gameplay systems such as unit logic, combat rules, physics, or movement. • Strong background in AI development, including state machines, behavior trees, or decision-making frameworks. • Solid understanding of real-time strategy (RTS) mechanics, including balancing, control schemes, and pathfinding. • Familiarity with multiplayer concepts (e.g., prediction, synchronization, lag compensation) is a plus. • Experience with version control systems (such as Git) and team-based workflows. • Ability to debug complex issues using in-house tools or standard debugging practices. • Excellent communication skills and comfort working in a distributed, fully remote team. • Bonus: Experience with scripting (e.g., Lua, Python), performance profiling, or legacy engine maintenance. As Humans, we are focused on giving you different perks and better ones such as: • An extra salary per year (15º month); • Budget for your personal improvement such as Training; • Health insurance because we got your back; • Vacations that increase, year after year; • Mobility Program (We’ll explain it to you later, hahahaha). Ready to Elevate Your Expertise? Send us your CV because we will gladly see it and give you feedback! HumanIT is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, or disability.
Localização
- Todo o país, Portugal