As an Associate iOS Developer, you will work closely with senior developers, designers to build and maintain feature-rich iOS applications. You will be involved in every stage of the development process, from designing user interfaces to implementing features, fixing bugs, and ensuring that applications run smoothly on various iOS devices. This role is an excellent opportunity for an aspiring iOS developer who wants to grow their skills in a collaborative and innovative environment.
Key Responsibilities:
- Develop, test, and maintain iOS applications with a focus on performance and user experience.
- Work alongside designers, and senior developers to build new features and improve existing ones.
- Write clean, maintainable, and efficient code, adhering to best practices and standards.
- Participate in code reviews to ensure high code quality and promote continuous learning.
- Troubleshoot and debug issues, providing solutions to improve application performance.
- Stay current with the latest iOS development trends and technologies.
- Integrate iOS applications with backend services and APIs to enhance functionality.
- Participate in agile development processes, including sprint planning, standups, and retrospectives.
- Ensure the app is fully optimized for different iOS devices and screen sizes.
- Bachelorβs degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- 0-1 years of experience in iOS development (internships or academic projects are also acceptable).
- Strong knowledge of Swift (and/or Objective-C) and the iOS SDK.
- Familiarity with iOS development tools such as Xcode, Interface Builder, and Instruments.
- Understanding of the iOS app lifecycle, memory management, and performance optimization.
- Familiarity with RESTful APIs and integrating third-party libraries.
- Experience working with version control systems like Git.
- Solid understanding of UI/UX design principles and implementing them on iOS.
- Strong problem-solving skills and attention to detail.
- Ability to collaborate in a fast-paced and agile development environment.
- Good communication skills and a willingness to learn.
- Competitive Salary
- Family Health Insurance
- Paid Time Off
- Work-Life Balance
- Daily lunch
- In-house Gym