Senior Game Programmer – C# Developer
VAGA:
Senior Game Programmer – C# Developer
AUXÍLIOS:
Moradia e realocação.
Esta é uma posição a full-time em Lisboa – Portugal. Como Senior Game Programmer, você irá colaborar com engenheiros e artistas da empresa para garantir desempenho consistente e qualidade de nossos produtos.
REQUISITOS:
- Licenciatura em Ciência da Computação, Engenharia de Software, TI ou similares;
- Mínimo de 2 jogos profissionais publicados;
- Mínimo de 5 anos trabalhando na indústria de videogames;
- Experiência no desenvolvimento com UNITY (nível mínimo exigido – avançado);
- Conhecimento em ANGULAR / REACT (nível mínimo exigido – intermediário);
- Conhecimento avançado de programação orientada a objetos (C#, Javascript);
- Uso proficiente de algoritmos padrão e bibliotecas de contêineres;
- Capacidade comprovada de projetar e implementar um sistema do zero;
- Capacidade comprovada de depurar o código de outras pessoas;
- Compreensão avançada dos aspectos internos da linguagem (herança, funções virtuais, sobrecarga de operador, modelos, etc.);
- Compreensão avançada de programação multi-threaded;
- Compreensão avançada do gerenciamento de memória;
- Compreensão de compiladores e linkers;
- Compreensão do desempenho do código e capacidade comprovada de otimizá-lo;
- Compreensão do trade-off entre a manutenção do código e o custo;
- Compreensão da metodologia Agile & Scrum.
DESEJÁVEL:
- Habilidades de comunicação sólidas;
- Experiência de programação para console;
- PAIXÃO EM CRIAR JOGOS e game services.
AS TUAS FUNÇÕES:
- Trabalhar em estreita colaboração com a equipe de design transformando ideias em recursos e serviços;
- Planear e implementar as features dos jogos;
- Escrever código de alta qualidade e testá-lo no jogo;
- Desenvolver processos, tecnologias e ferramentas com elevado rigor técnico;
- Responsabilidades adicionais podem ser atribuídas conforme necessário.
PROCESSO SELETIVO:
O processo de seleção passa obrigatoriamente por um teste prático e entrevista.
OFERECEMOS:
- Auxílio moradia (destinado a recém-chegados);
- Horário flexível (entrada e saída) adequado às tuas necessidades;
- Escritório com fácil acesso;
- Liberdade para propor novas atividades, processos e metodologias;
- Ambiente (e dress-code) descontraído.
SOBRE NÓS:
A Dark Cloud Games, situada em Lisboa, é uma desenvolvedora de jogos. O ambiente de trabalho é agradável e descontraído. Se te encaixas neste perfil, então envia-nos o teu currículo.
CONTATO:
Enviar currículo para: GAMESDARKCLOUD@GMAIL.COM
Senior Game Programmer – C# Developer
OPPORTUNITY:
Senior Game Programmer – C# Developer
AID:
Housing and relocation.
This is a full-time position in Lisbon – Portugal. As a Senior Game Programmer, you will collaborate with the company’s engineers and artists to ensure consistent performance and quality for our products.
REQUIREMENTS:
- Degree in Computer Science, Software Engineering, IT or similar;
- Minimum of 2 professional games published;
- Minimum of 5 years working in the video game industry;
- Experience in developing with UNITY (minimum required level – advanced);
- Knowledge in ANGULAR / REACT (minimum required level – intermediate);
- Advanced understanding of object-oriented programming (C#, Javascript);
- Proficient use of standard algorithms and container libraries;
- Proven ability to design and implement a system from scratch;
- Proven ability to debug other people’s code;
- Advanced understanding of the language’s internals (inheritance, virtual functions, operator overloading, templates, etc.);
- Deep understanding of multi-threaded programming;
- Deep understanding of memory management;
- Knowledge of compilers and linkers;
- Knowledge of code performance and proven ability to optimize it;
- knowledge of the trade-off between code maintenance and cost;
- Knowledge of Agile & Scrum methodology.
DESIRABLE:
- Solid communication skills;
- Console programming experience;
- PASSION IN CREATING GAMES and game services.
YOUR FUNCTIONS:
- Work closely with the design team turning ideas into features and services;
- Plan and implement game features;
- Write high-quality code and test it in the game;
- Develop processes, technologies, and tools with high technical rigor;
- Additional responsibilities may be assigned as needed.
SELECTIVE PROCESS:
The selection process must go through a practical test and interview.
WE OFFER:
- Housing allowance (for newcomers);
- Flexible hours (entry and departure) suited to your needs;
- Office with easy access;
- Freedom to propose new activities, processes, and methodologies;
- Relaxed atmosphere (and dress code).
ABOUT US:
Dark Cloud Games, located in Lisbon, is a game developer. We are a versatile and very dynamic team. The working environment is pleasant and relaxed. If you fit this profile, then send us your CV.
APPLICATION:
Send resume to: GAMESDARKCLOUD@GMAIL.COM