- Design, architect, build, and maintain scalable, high-quality iOS applications
- Drive the use of modern tools, frameworks, and best practices to deliver exceptional user experiences
- Collaborate closely with backend engineers, designers, and product managers to ensure alignment of goals and seamless integration of app features
- Write clean, maintainable, and well-documented Swift code
- Uphold best practices and contribute to code reviews to maintain high engineering standards
- Identify, diagnose, and resolve performance issues in iOS applications, optimizing for speed, responsiveness, and reliability
- Take ownership of complex features and components, driving them from design through implementation and release
- Contribute to architectural decisions and advocate for best practices in iOS development within your scope
- Own and manage the end-to-end app development lifecycle—from concept to deployment—ensuring smooth and reliable App Store releases
- Implement secure coding practices and ensure iOS applications comply with industry standards and regulations
- Stay updated with emerging iOS technologies and trends to keep products at the forefront of innovation
AWSGitSwift+3 more