Position Summary
We’re looking for a Technical Manager / Programming Lead to join our team and build amazing games together with us. We are a strong team that is pushing the bar for high quality content and we are looking for future team members who will join our vision and work on amazing projects with us. We are excited to meet you!
Responsibilities
- Lead and manage a team of programmers, including remote developers
- Assign work to your team, provide feedback and review completed programming tasks
- Motivate and mentor your team and ensure their constant growth by helping them set and achieve clear development goals
- Create the environment for initiatives and ideas to emerge and grow and actively promote an open dialogue and knowledge sharing within your team
- Improve and maintain coding standards and efficient coding practices
- Ensure detailed technical documentation for projects, systems and work processes is created and regularly updated
- Evaluate and report the team performance to your supervisors on regular basis and participate in company’s annual evaluation process
- Setup processes while working in collaboration with other teams (internal or external) to efficiently meet the technical needs of the assigned project.
- Setup a process to review the game on a regular interval during the development cycle and identify areas of improvement.
- Collaborate with the HR team in hiring process for the programming team
- Help create realistic and achievable project goals and production schedules by providing estimates and technical insight to Production Managers
- Understand and clearly articulate the trade-offs between technical and design choices
- Identify risks in the game development and provide solutions to complex problems
Required qualifications
- Experience in developing, implementing and maintaining large gameplay systems/mechanics
- Strong practical knowledge of C++
- Experience in leading and mentoring development teams
- Able to write clean and maintainable code
- Strong analytical and problem solving skills
- Great organization and time management skills
- Proficient in both written and verbal communication with technical and non-technical developers
- Fluent in written and spoken English
Preferred candidates with
- Experience with procedurally generated environments
- Experience in UE4
- Experience in AI, Animation or UI programming
- University degree is considered a plus
Required Experience
- Minimum of 5 year of professional game development experience
- Out of which a minimum of 2 years in Lead/Production/Management position
Portfolio submissions
- Relevant C/C++ code samples
Required Application Materials
- Resume
- A motivational letter
- Only online submissions will be accepted (e.g. website, blog, or online album)