Responsibilities
- Design and implement iOS applications using Swift, SwiftUI, and UIKit while ensuring long-term maintainability
- Create user-friendly interfaces with a strong emphasis on usability, visual design, and interaction flow
- Work closely with designers, backend developers, and product teams to ship polished features
- Engage in code reviews, system design conversations, and the refinement of engineering standards
- Identify and resolve performance bottlenecks, memory issues, and stability concerns through optimization and refactoring
- Utilize Xcode and Instruments to diagnose runtime behavior and improve application efficiency
- Keep current with evolving iOS platforms and integrate relevant advancements into the codebase