About the Role
Role details below.
Responsibilities
- Design and implement new features in our core technologies, working collaboratively with other stakeholder teams to understand requirements and identify the best technical solutions
- Propose and implement improvements to our development processes, workflows and tools to increase efficiency, quality and throughput
- Conduct pair programming, code reviews, 1-1’s and knowledge-sharing sessions to enhance skills and build a strong development culture
- Work closely with QA to resolve bugs and deliver high-quality code for testing, contributing directly to the code base
- Be the quality gate for all code that goes into our core technologies. Write clean, efficient and optimized code
- Work with stakeholders to figure out and implement the best alternative technical solutions
Requirements
- Experienced professional being part of a development team working on gameplay development with the Unity engine
- Familiarity with software development methodologies such as Agile and Scrum
- Excellent experience working with multiple stakeholders in the development process, being able to understand their goals and deliver/evaluate various tech solutions
- Knowledge of software engineering best practices and trends
- Strong technical skills and experience in at least one of the following areas: game engines, rendering engines, networking, physics, AI, and audio
- Excellent programming skills in C#
- Experience with version control, build tools and deployment pipelines
- Strong analytical, problem-solving skills, communication and collaboration skills to work effectively with cross-functional teams
- Adept at communicating with both technical and non-technical audiences
Nice to Have
- Experience with automated testing and continuous integration
- Experience with cloud technologies and services for game development
- Familiarity with other game engines such as Unreal
- Experience with graphics programming, including shaders
- Knowledge of game design principles and user experience
Additional Information
- The role is for an unannounced Strategy/MMO title in early development phase.
- Position is based in Spain, Ireland, Portugal, or the UK.
- Work model is hybrid/remote.