.About usAt Amber, we're always on the hunt for the most talented individuals in the industry to join our team. We're dedicated to delivering top-notch service to our customers and know that our employees are key to making that happen. We offer attractive compensation packages and plenty of chances to grow with us, and we're always on the lookout for ways to do things better. Our team works together towards common goals and we value each member's contributions to our mission of continuous improvement and innovation.About the roleAmber is seeking a highly skilled Technical Director (Engineering) to join our team. As the Technical Director, you will oversee the technical aspects of multiple projects in the game development industry. You will work collaboratively with cross-functional teams involved in various stages of the game development lifecycle, ensuring the production of high-quality games across different platforms. Additionally, you will be responsible for project-wide task estimations to support staffing and development cost planning for prospective clients.You will interface with development teams across the globe but will primarily work with a development teams located in Montreal, Mexico, and Romania.The Quest:- Serve as a technical advisor for game development teams involved in both internal and external projects.- Act as a technical lead for specific projects where your expertise is most relevant.- Interface with other technical experts to establish a development roadmap for both Front-end and Back-end products.- Participate in customer-facing meetings to gather technical requirements and details.- Evaluate technical documentation or software provided by customers.- Develop comprehensive technical proposals, including team composition, task breakdown, and delivery timeline.- Provide project-wide task estimations to support staffing and development cost planning.- Review and provide guidance on the technical architecture for projects developed by the engineering teams you support.- Ensure technical involvement in projects while not necessarily coding day-to-day alongside the teams.- (Occasionally) perform Feature Development, primarily on core features/components.- Debug code and perform bug fixes to ensure high-quality and stable software.- Oversee Backend feature development and guide backend team on functional requirements. You'll need to understand the high-level basics of BE architecture and BE-FE integration.- Coordinate Production Pipeline requirements and tasks with internal and external CICD and QA teams.- Review and Support Project Performance Monitoring and Improvement.We are pretty sure that you will not do:- Task Tracking (You will speak to DMs who are responsible for this and determine course of action should deadlines be missed repeatedly)The Skills:- Solid technical knowledge across multiple areas.- Significant Experience with Unity, C#, iOS, and Android