콘텐츠로 건너뛰기

일반 정보

지역: 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.