drjobs
Technical Director
drjobs
Technical Director
drjobs Technical Director العربية

Technical Director

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Riyadh - Saudi Arabia

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2471920

About our client
Our current focus is on continuously developing an Arabic word battle game for mobile platforms.We specialize in social casual and board game genres for mobile platforms.

Our Arabic word battle game Last Letter has gained significant traction in the market. We are excited about its success and plan to double down on our efforts to scale both the game and the company. This will allow us to reach even more players and continue to create highquality games that resonate with our audience.

We Operates in a remote work environment valuing flexibility and results. We set clear deadlines and as long as employees meet them they have the freedom to manage their time as they see fit. This approach fosters a healthy worklife balance and allows our team to be more productive and focused.


Job Location: Remote

As a Technical Director your primary role will be to lead and manage the technical aspects of game development projects from conception through release. You will play a crucial role in defining the games technical vision and ensuring that the team delivers highquality innovative and engaging games on time and within budget. You will work closely with the game designers artists and other stakeholders to ensure that the games vision is realized through technology. This role requires a unique blend of technical expertise leadership skills and a passion for making games. Your technical acumen and experience in the gaming industry will be instrumental in shaping the future of mobile games for our client.


Responsibilities

  • Define and maintain the studios technical vision and standards

  • Collaborate in a small team to design develop and deploy high quality complex and highly scalable systems

  • Investigate architect plan and develop core engine components and build systems for iOS Android and webGL using Unity3D individually or with team mates

  • Develop innovate & integrate new technologies and tools (working with content teams)

  • Optimize code & memory for high performance and low latency

  • Scope out tasks and systems looking for future improvements

  • Help mentor other specialists in core language and technology struggles

  • You will be addressing critical issues on one of our biggest game titles. You must be able to write coherent organized code and be able to work on a complicated codebase with high levels of abstraction

  • Ensure the team adheres to and offer improvements to project standards and guidelines to enable better game development

  • Create and maintain automation for Continuous Integration and Deployment

Requirements

  • Bachelors or Masters Degree in Computer Science (or related field) or equivalent work experience

  • 10 years or more of progressive software technology experience with at least 3 years in an architectural role.

  • 5 years in Game Development

  • Completely hands on with technology and architecture. Startup experience is a huge plus.

  • Expert level C# net developer skills with a deep understanding of objectoriented programming concepts and an understanding of how to write performant scalable and memory efficient code

  • Experience with database optimization: SQL NoSQL and data caching technologies/inmemory databases such as MemCached and Redis

  • Deep experience with Xcode and Android Studio

  • Deep understanding of algorithms design patterns debugging and performance optimization

  • Lead a team of developers to identify and break down work into manageable tasks and then manage the team to deliver the product

  • Ability to balance macro and micro problems ideas and timelines during development of a product

  • Good communicator with the ability to work in a team environment

  • Ability to find creative solutions to difficult problems while adhering to mature software development practices such as code reviews readable code building testable code with unit and integration tests git flow using CI/CD

  • Excellent and robust understanding of scalable product system architecture(s) platforms and core technologies

Bonus Points

  • Experience building Games using the Unity Technology

  • Experience building foundational and reusable frameworks and platforms

  • Experience with scalable solutions and the prospect of large data sets

  • Ability to go Full Stack to develop or trace code between application and server

  • War stories about products or projects you have shipped

  • Experience with integrating 3rd Party SDKs

  • Experience with Amazon AWS or related technologies and container technology such as Docker and Kubernetes etc.

  • Great proficiency in distributed systems design with an ability to make the right tradeoffs for creating futureproof solutions.

  • Building quick PoCs and fullfledged solutions with various AWS managed services would be a big plus.


Remote Work :

No

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.