About the job
SummaryBy Outscal
This role requires a proficient iOS developer with proven experience in Swift, Objective-C, and iOS frameworks. You'll be responsible for building and maintaining high-quality mobile applications, collaborating with cross-functional teams, and ensuring application performance and responsiveness.
About the job
Overview
The iOS Swift Developer at our product company in Bangalore will play a crucial role in creating and maintaining high-quality mobile applications for our customers. This role is important for ensuring that our iOS applications are robust, user-friendly, and provide an exceptional user experience.
Key Responsibilities
- Design and build advanced applications for the iOS platform using Swift and Objective-C
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Optimize mobile applications for performance and responsiveness
- Translate designs and wireframes into high-quality code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Stay up to date on new technologies and best practices in mobile app development
- Participate in code reviews and contribute to team learning and improvements
- Assist in troubleshooting and resolving issues in a timely manner
- Create and maintain technical documentation
- Communicate with internal and external stakeholders to understand requirements and provide technical guidance
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Proven experience as an iOS developer with a strong portfolio of applications developed
- Proficient in Swift and Objective-C, with a good knowledge of its ecosystems and popular third-party libraries
- Strong understanding of the full mobile development life cycle
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with web services integration (RESTful, JSON, etc.)
- Knowledge of UI/UX standards and best practices
- Understanding of Apple’s design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Experience with performance and memory tuning with tools
- Familiarity with continuous integration
- Excellent problem-solving skills and attention to detail
- Ability to work independently and as part of a team
- Good communication and interpersonal skills
- Passion for learning and adapting to new technologies
- Solid understanding of the Agile development process
Skills: objective-c,code review,technical documentation,performance optimization,ios development,bug fixing,agile development,xcode,restful web services,mobile app development,unit testing,ui/ux standards,swift