This job might no longer be available.
Game Programmer - Unreal
1 year ago
We’re looking for an experienced Game Programmer (Unreal) to join our development team. The candidate we are looking for should be self-motivated, energetic team player able to efficiently prototype new game systems and bring them to a high level of polish. At Streamline Studios Colombia, you will enjoy an opportunity to shape the technologies and features of our games while working with other talented Programmers, Designers and Artists in a fun and dynamic environment.
RESPONSIBILITIES:
Delivering Excellence
- Designing and implementing new features and enhancing the features related to the gameplay of our games.
- Writing clear, functional, documented and maintainable code according to the game design documentation, adhering to programming standards set.
- Document and peer review technical designs and code with fellow programmers.
- Debugging, optimization, multi-threading, parallel programming – for you, it’s all part of the day job.
Communication
- Keep the Lead Programmer up to date regarding status of tasks at all times.
- Working closely with designers, artists, QA, and other engineers to ensure a great player experience.
- Schedule own time wisely, notify Producers and Lead Programmers when encountering roadblocks and challenges.
Team and Personal Development
- Support the development of cutting-edge technologies for use in our games and improvement of workflow practices.
- Be open and work with constructive criticism, direction and changes.
- Consistently refine one’s own programming abilities and learn new software packages as well as in-house tools.
Requirements
REQUIREMENTS
- Bachelor’s degree in Computer Science, other comparable degree area, or comparable experience.
- 3+ years of professional video game programming experience.
- Great verbal and written communications skills (English).
- High proficiency in C++, OOP, GIT, SVN, Perforce and Unreal Engine.
- Excellent problem solving, analytical and interpersonal skills.
- Knowledge of game optimization and performance profiling skills.
- Passion for playing and making games.
- Solid understanding of game programming patterns.
- Has shipped a game.
BENEFICIAL SKILLS:
- Proficiency in Unreal Engine 5.
- Experience with console development.
- Experience with multithreaded programming.
- Familiar with multiplayer game development.
- Familiar with TCR/TRC.
- Familiarity or experience with agile software development practices (i.e. SCRUM).
- Has shipped more than one game titles.
Create Your Profile — Game companies can contact you with their relevant job openings.