We are Porsche Digital, a Porsche company. We are driven by dreams, courage, and passion, we are committed to learning and improving, and we believe in teamwork and respect as the key to success.
We are set to revolutionize the digital experience for Porsche customers by setting new industry standards through our dedication to excellence in customer-facing digital products.
Focus, Teamwork, Courage, Passion, Commitment, Improvement, and Respect are our principles.
WHO YOU WILL WORK WITH
We are looking for an experienced iOS engineer to join the My Porsche and the Brand and Model Teams with the mission to build a cutting-edge mobile app that redefines how our customers interact with their luxury vehicles and lifestyle.
Additionally, you will help foster the local company culture and establish new standards for collaboration within our corporation and collaborators network.
WHAT YOU WILL DO
Design and implement new features in our iOS applications.
Optimize the performance of our existing applications and ensure they meet the latest iOS standards.
Collaborate with other engineers to design and implement robust, scalable, and maintainable systems.
Transform products and content into the mobile app ecosystem using platform capabilities and specifics
Work closely with product managers to understand business requirements and translate them into technical solutions.
Ensure that our iOS applications are compatible with a wide range of devices and screen sizes.
Participate in code reviews to maintain high coding standards and ensure code quality.
Stay up-to-date with the latest iOS development trends, tools, and technologies.
WHAT YOU BRING ALONG
Bachelor’s degree in Computer Science or a related field.
At least 5 years of professional experience in iOS development.
Expert knowledge of Swift and the iOS SDK
Experience with iOS architecture components and design patterns
Experience with automated testing tools and practices
Strong understanding of mobile performance optimization and familiarity with profiling tools.
Ability to write clean, maintainable, and scalable code.
Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience working in an Agile development environment.
Strong communication skills and ability to work in a team environment.
WE ADDITIONALY VALUE IF YOU HAVE EXPERIENCE WITH
Working in a scaled development environment with multiple teams and modules
Developing web- or hybrid mobile applications using state-of-the-art technologies
Solving problems across different technology stacks and systems