Vacancy caducado!
- Utilize and follow agile/scrum methodologies and principles for product development.
- Work in all layers of software development life cycle to produce clean and well-documented code.
- Collaborate with other software engineers and software architects to ensure best practices are followed that will fit with existing architecture guidelines.
- Work with artists, unity developers and back-end engineers to develop entertaining charitable games.
- Manage game development tasks and identify project risks by communicating with Product Owner, Game Artists and Project Managers on regular basis.
- 4+ years of professional programming experience with at least one shipped product
- C#.NET
- Strong proficiency in XML
- 3+ years of Unity 3D experience in developing interactive games
- Understanding of 2D and 3D game development concepts
- Prior experience of working in a Scrum/Agile framework for software development
- Strong understanding of basic programming practices and patterns, such as SoC and SOLID
- Ability to solve both technical and artistic problems.
- Ability to develop tooling based on the needs of artists and other contributors.
- Ability to take ownership of a project and complete tasks within a reasonable time frame
- Understanding of TDD and IoC programming patterns
- Experience with CSS
- Experience with C
- Experience using basic art tools such as Photoshop
- Basic SQL and database experience
Vacancy caducado!