This job listing expired on Apr 1, 2020
Tweet

Epic Games is looking for a Software Engineer in our San Francisco, CA studio to develop our group video chat application. Our Software Engineers play a key and Indispensable role in ensuring a seamless, top-quality multimedia experience for each of our users, regardless of device type and connection quality.

JOB DUTIES:

  • Optimize core layer to efficiently utilize device resources and client-server communications.
  • Craft elegant and feature-rich user interface.
  • Debug, inspect and enhance memory / CPU usage using adequate software.
  • Review other team member's contributions to the codebase, enforcing technical best practices.
  • Help the team to maintain a level of excellence by enforcing strict organizational rules during code review.
  • Work with the product and design team to provide feedback on technical feasibility of features.
  • Participate in the assessment of the technical aptitude of candidates during the recruitment process.
  • Provide mentorship to less-experienced software engineers on the team.

MINIMUM REQUIREMENTS:

  • Bachelor of Science degree in Mathematics, Engineering, or closely related degree from an accredited university in the U.S., or its foreign equivalent
  • Three yearsโ€™ experience in working with iOS.

SPECIFIC SKILLS AND EXPERIENCE:

  • Must have three years experience in the following: developing high-quality code for the iOS platform and working with iOS
  • Experience with common APIs and libraries; experience building dynamic, efficient iOS views and layouts
  • Multiple iOS applications on the App Store
  • Experience to take data conscious, iterative approach to debugging, problem-solving, and general development
  • Employee must pass a background and reference check
  • Multiple openings for this position