This job listing expired on Apr 1, 2020
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