This role offers the chance to design, build, and deliver sophisticated iOS applications used by millions of users. You’ll work in a collaborative environment with cross-functional teams, contributing to architecture, performance, and innovation while keeping up-to-date with the latest iOS development trends.
Senior iOS Engineer at Avenue Code
On-site - América Latina
Requirements
Education
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
Experience
- Experience in iOS development with a strong portfolio of sophisticated, widely used apps
Skills
- Swift
- SwiftUI
- MVVM
- iOS SDK
- Xcode
- RESTful APIs
- JSON
- dependency injection
- Apple’s UI guidelines
- cloud messaging APIs
- push notifications
- mobile analytics
- Git
- CI/CD
- GraphQL
- Agile development
Languages
- English (advanced)
Responsibilities
- Develop and implement complex iOS application features with a focus on quality, scalability, and responsiveness.
- Collaborate with product managers, designers, and other developers to define app features, architecture, and technology stack.
- Partner with other iOS and mobile engineering teams to build shared components and cross-domain functionality.
- Write high-quality, maintainable, testable, and efficient code following industry standards.
- Debug, optimize, and ensure application performance and reliability.
- Conduct code reviews and provide constructive feedback.
- Stay current with iOS development trends, continuously improving skills.
- Resolve complex technical issues reported by users or identified during testing.
Technologies
SwiftSwiftUIMVVMiOS SDKXcodeRESTful APIsJSONdependency injectionApple’s UI guidelinescloud messaging APIspush notificationsmobile analyticsGitCI/CDGraphQLAgile development
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.