Skip to main content
Back to jobs

Senior Software Engineer, Apple Platform Systems Team

External
Unity logoUnity · Vilnius, Lithuania
Full-timeOn-site3w ago
AndroidDocumentationiOSUnity
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

The Apple Platforms team is dedicated to developing and maintaining Unity Engine support across Apple's ecosystem, including iOS, iPadOS, macOS, and tvOS. We work in close collaboration with the Android platform team, together owning and developing features that span mobile platforms. We handle platform specific implementation details and provide a unified solution to create interactive visual content on all supported platforms. This enables our users to focus on bringing their ideas to life without having to worry about technical differences between various platforms. We are looking for a Senior Software Engineer to join our team. You will have the opportunity to develop, optimize and expand tools used to create the majority of mobile games. You will contribute to team deliverables and collaborate with other engineers.

Responsibilities

  • Maintain and improve existing features
  • Design and build new features
  • Follow best practices to write clean, cross-platform code, cover functionality with tests, and provide clear documentation
  • Work closely with internal and external stakeholders, including product, QA, customer support teams, to ensure their requirements are met

Requirements

  • Experience designing, building and maintaining features or products
  • Proficiency in C++, C#
  • Excellent communication and collaboration skills
  • You might also have
  • Experience building mobile applications
  • Experience working with Unity Editor
  • Experience with Swift, Objective C
  • Knowledge of quality assurance methodologies
  • Additional information
  • Relocation support is not available for this position.
  • Work visa/immigration sponsorship is not available for this position

Benefits

At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance.Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.Life at UnityHeadhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.Your privacy is important to us. Please take a moment to review our Prospect and Applicant Privacy Policies. Should you have any concerns about your privacy, please contact us at DPO@unity.com.#SEN*Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors.Gross pay monthly€4.500 - €6.200 EURHealth insurancePaid time offEquity / stock options

Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Unity? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect