We are seeking a motivated iOS Developer to join our dynamic team. The ideal candidate will assist in building, testing, and maintaining iOS applications using Swift and Xcode. This role offers an excellent opportunity for final year students or fresh graduates eager to grow their skills in mobile app development within a collaborative environment. You will work closely with senior developers, designers, QA engineers, and project managers throughout the development lifecycle, contributing to the creation of high-quality, user-friendly applications.
Key Responsibilities:
- Assist in the development, testing, and maintenance of iOS applications using Swift and Xcode.
- Collaborate effectively with senior developers, designers, QA engineers, and project managers during the application development lifecycle.
- Write clean, maintainable, and efficient code adhering to development best practices.
- Debug and troubleshoot application issues and bugs to ensure smooth functionality.
- Support the integration of RESTful APIs and third-party libraries into applications.
- Participate actively in code reviews, sprint meetings, and team discussions to enhance project outcomes.
- Contribute to improving application performance, usability, and responsiveness.
- Learn and apply Apple Human Interface Guidelines and iOS development standards.
- Stay current with the latest trends and technologies in iOS development to continuously improve skills and project quality.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field. Final year students and fresh graduates are encouraged to apply.
- Basic understanding of iOS application development using Swift.
- Familiarity with Xcode, UIKit, and the iOS application lifecycle.
- Knowledge of object-oriented programming concepts; understanding of MVC/MVVM architecture is a plus.
- Basic knowledge of REST APIs, JSON parsing, and third-party integrations.
- Familiarity with Git or other version control systems is advantageous.
- Strong analytical and problem-solving skills.
- Effective communication skills and ability to work collaboratively within a team.
- A passion for mobile application development and a strong eagerness to learn and grow professionally.
This position is ideal for individuals looking to build a solid foundation in iOS development while contributing to meaningful projects. You will gain hands-on experience with modern development tools and methodologies, working alongside experienced professionals in a supportive environment. If you are enthusiastic about mobile technology and eager to develop your career, we encourage you to apply.