drjobs Principal Software Engineer العربية

Principal Software Engineer

Employer Active

drjobs

Job Alert

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

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bangalore/Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Principal Software Engineer

Role

Our client is looking for people who share their passion of delivering world class entertainment to the players. They would like to bring aboard a Tech Lead with a keen eye for detail ownership of delivering releases & provide ample guidance to help the team progress efficiently.

The Lead should be able to

Work with Product Owners/Architect to develop a plan for integrating new features and requirements of mobile games

  • Convert complex requirements of new features into development plan
  • Champion code shipping quality and process improvements
  • Collaborate with Analytics to meet business requirements of the product
  • Mentoring and encouraging learning of software engineers.
  • Contributes to the professional development of software engineers

Requirements

  • Must have a bachelors or equivalent degree in Computer Science.
  • Minimum 6 years experience working with Unity or similar relevant game Engine (like Cocos 2D/ Unreal).
  • Should be comfortable working on both 3D and 2D games.
  • Experienced in mobile game development on iOS/Android platforms
  • Someone with strong fundamentals in mobilegame development: understand design patterns architecture of games and device APIs.
  • Prefer 4 years of C# 7.0 /.NET 4.6 or analogous technologies relevant for the platform like Java/Kotlin for Android XCode & Objective C for iOS.
  • Experience with prototyping and short iteration cycles
  • Understanding of which prototype features can scale in production and which steps to take to get there
  • Have demonstrated experience solving performance and size issues on mobile devices.
  • Proficient in debugging and profiling code as well as understanding memory management for mobile games.
  • Knowledgeable on how to profile analyze and improve performance from lowlevel limitations to highlevel architectural decisions
  • Experience integrating with APIs/SDKs such as Firebase CleverTap Moengage and any custom backend services for consumption.
  • 2 years experience in managing people and leading a team
  • Detailed knowledge of app submission * publishing on app store/play store.
  • Wellversed with source control systems Gitflow practices and CI/CD systems such as Jenkins TeamCity Nuke scripts.
  • Employ Clean Code Practices to keep the code DRY (dontrepeatyourself) and readable.
  • Perform efficient code reviews.

Preferred technologies and stack:

  • Unity (2021 LTS)
  • C# 7.0 /.NET 4.6
  • iOS (Objective C/Swift)
  • Android (Java/Kotlin

Remote Work :

No

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com 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.