A foundational understanding of Swift and the iOS SDK, gained through projects, coursework, or up to one year of professional experience. Familiarity with software development fundamentals like data structures, algorithms, and object-oriented design. A passion for writing clean, readable code and a desire to learn best practices. A curious and collaborative mindset with a strong desire to learn and solve challenging problems. Excellent communication skills and a willingness to ask questions. An internship or prior professional experience in software development. Any exposure to 3D graphics, ARKit, or Python.