Position Overview
Performs and implements day-to-day development activities that influence mid-level components and processes within the mobile engineering function, including designing, developing, testing, and maintaining iOS applications using Swift and related frameworks. Develops, enhances, and maintains iOS application features in an agile development environment, adhering to best practices for code quality, performance, and security. Contributes to the evolution of iOS solutions that meet product requirements for functionality, performance, scalability, reliability, and usability, while aligning with overall program goals and delivery timelines. Analyzes and reviews product and system requirements, leveraging requirement and design documentation to understand new or enhanced iOS application functionality. Participates in the design, architecture, and build phases of iOS applications, collaborating closely with architects, backend engineers, designers, and o...