About the Role
Role details below.
Responsibilities
- Own and enhance the architecture of our core technologies, ensuring they are scalable, maintainable and extensible.
- Work with stakeholders to figure out and implement the best technical solutions.
- 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.
Requirements
- 5+ years as part of a professional 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 - be able to understand their goals and deliver/ evaluate various tech solutions to meet these.
- 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 and problem-solving skills.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
- Knowledge of software engineering best practices and trends.
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.
- Experience in mobile and/or PC game development.
Additional Information
- The résumé/CV must be written in English.
- Scopely does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnan