Unity logoUnity logo

Senior Software Engineer - Apple Platform Systems Team

UnityVilnius, Lithuania
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Your ResponsibilitiesLead the enhancement of our third-party dependency resolution solution. Architect, develop, and sustain a novel dependency resolution framework, fully integrated with the Unity Editor. Design and execute a user-friendly migration strategy for users transitioning to the new solution. Adhere to coding standards, ensuring clean code, thorough testing, and comprehensive documentation. Engage closely with internal stakeholders, including product management, QA, and customer support teams, to meet their needs effectively. Desired Skills and ExperienceProven experience in designing, developing, and maintaining software products. Strong proficiency in C# programming. Passion for mobile development, particularly iOS and Android. Exceptional communication and teamwork abilities. Preferred QualificationsFamiliarity with dependency resolution tools such as CocoaPods, Swift Package Manager (SPM), and Gradle. Knowledge of iOS and Android build systems (Xcodebuild, Gradle). Experience with programming languages such as C++, C, Swift, Objective-C, Java, and Kotlin. Experience working with Unity Editor. Understanding of quality assurance processes.

About the job

Join Our Innovative Team
At Unity, we provide a platform that abstracts specific implementations to help creators bring interactive visual content to life across various devices. Our mission is to simplify the development process, enabling users to focus on their creativity without grappling with the complexities of different platforms. We are committed to enhancing our offerings by addressing the technical needs of our diverse user base. We invite you to become a part of our dynamic Apple Platform Systems Team as a Senior Software Engineer. In this pivotal role, you will collaborate with a talented group of engineers to design, develop, and own a comprehensive dependency resolution solution tailored for both Android and Apple platforms. Your expertise will contribute to the seamless integration and scalability of our mobile platform support at Unity.

About Unity

Unity is at the forefront of creating interactive content solutions that empower developers and creators worldwide. With a focus on innovation and user experience, we strive to simplify complex development challenges and provide our users with the tools they need to succeed. Join us in revolutionizing the way content is created and experienced across platforms.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.