跳到内容

通用信息

地点:Hyderabad, Telangana, India 
  • 地点: Hyderabad
  • 州:
  • 国家/地区: India


角色 ID
206669
工作人员类型
Regular Employee
工作室/部门
EA Mobile - Slingshot Games (India)
弹性工作安排
Hybrid

描述和要求

我们是一支全球化团队,由创作者、剧作家、技术专家、体验创作者和创新者等角色组成。我们相信,精彩的游戏与体验始于与玩家和社区同样多样化的团队。在 Electronic Arts,你的想象力是对你的唯一限制。

Role - Software Engineer II
Location – EA Hyderabad

We are a global team of creators, storytellers, technologists, experienced originators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.

About EA India - Slingshot Games takes great pride in being one of the key studios for EA Mobile's strategic growth plans. Electronic Arts India, a technology company and video game developer in India, brings together experienced individuals from diverse backgrounds with a shared experience inspiring the world to play. We prioritize your well-being with our great compensation package and benefit programmes, including potential annual performance bonuses and stock awards, and premium healthcare for you and your loved ones. you can also take advantage of our vibrant and dynamic studio facility which includes relaxation spaces, games, and a cafeteria to refuel and recharge.

The Role

We are seeking a talented and experienced Software Engineer to join our dynamic game development team. The ideal candidate will have 5 to 6 years of experience in software engineering, with a strong focus on game development using C++ and the Cocos 2D platform. Proficiency in developing and optimizing mobile applications for both iOS and Android is essential. You will be responsible for coding, debugging, and optimizing game performance to ensure a seamless gaming experience.

Key Responsibilities

  • Develop and maintain mobile games using C++ and Cocos 2D for both iOS and Android platforms.
  • Implement game features and functionality according to design specifications.
  • Perform debugging and troubleshooting to ensure high-quality game performance.
  • Optimize code for efficiency and performance, focusing on reducing load times and improving frame rates.
  • Conduct profiling and performance tuning to identify bottlenecks and improve game performance.
  • Collaborate with cross-functional teams including designers, artists, and other developers to deliver engaging game experiences.
  • Maintain up-to-date knowledge of mobile game development trends and technologies.
  • Participate in code reviews and provide constructive feedback to peers.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5 to 6 years of professional experience in software engineering with a focus on game development.
  • Strong proficiency in C++ and experience with the Cocos 2D platform.
  • Good experience with Java and Objective-C for platform specific code management.
  • Good exposure of Shell Scripts and Python for tools and build pipeline management.
  • Proven experience in developing and optimizing mobile applications for iOS and Android.
  • Solid understanding of mobile game development lifecycle and best practices.
  • Strong coding and debugging skills with attention to detail.
  • Experience with performance optimization and profiling tools.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.

Preferred Skills

  • Experience with other game development frameworks and engines.
  • Familiarity with version control systems such as Git.
  • Experience with multiplayer game development.
  • Knowledge of other programming languages such as Java or Swift.