AI4LYF is a cutting-edge technology company at the forefront of mobile app development, dedicated to creating high-performance and innovative applications. We specialize in building AI-driven mobile solutions that have a meaningful impact on our users. Currently, we are looking for a Mobile Swift UI Developer to join our talented development team in Bahria Town, Lahore. In this role, you’ll play a key part in crafting sophisticated, user-centric mobile applications while collaborating with a team of skilled engineers, product managers, and designers to bring next-generation apps to life.
Responsibilities
As a Mobile Swift UI Developer at AI4LYF, your key responsibilities will include:
- Designing and implementing high-quality mobile applications using Swift and SwiftUI.
- Writing clean, maintainable, and scalable code while adhering to industry best practices.
- Integrating RESTful APIs and parsing JSON data for efficient communication with backend services.
- Applying Object-Oriented Programming (OOP) principles and design patterns for robust code.
- Implementing unit tests and practicing Test-Driven Development (TDD) to ensure clean, error-free code.
- Collaborating with cross-functional teams to deliver exceptional user experiences.
- Contributing to the development and optimization of the app lifecycle, including design, testing, deployment, and maintenance.
- Applying best practices from Apple’s Human Interface Guidelines (HIG) to create intuitive, user-friendly interfaces.
- Ensuring a high level of app performance by working with memory management, ARC, multithreading, and GCD.
- Working within an Agile development environment and iterating on feedback from design and product teams.
- Constantly expanding your skillset and contributing innovative ideas to enhance our products.
Qualifications
To qualify for the Mobile Swift UI Developer position, you must meet the following requirements:
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a closely related field.
- Experience:
- 1-2 years of hands-on experience in iOS development with a reputable organization.
- Proficiency in Swift and Objective-C for mobile development.
- Technical Skills:
- Strong command of iOS SDK, SwiftUI, Xcode, and Apple’s Human Interface Guidelines (HIG).
- Experience with unit testing and TDD.
- Familiarity with version control tools such as Git.
- Knowledge of Core Data, SQLite, and Realm for local storage.
- Experience with RESTful APIs, JSON handling, and networking libraries.
- Additional Skills (Preferred):
- Experience with continuous integration (CI) and tools like Jenkins, Bitrise, or GitHub Actions.
- Understanding of cross-platform development, including Android development (Kotlin/Java).
- Experience with multithreading and concurrency in iOS development.
- Excellent communication skills and ability to collaborate effectively.
Benefits
At AI4LYF, we care about the well-being and professional development of our employees. As a member of our team, you will enjoy:
- Paid Leaves: Generous time off to maintain a healthy work-life balance.
- Performance-Based Bonuses: Competitive incentives to recognize your hard work and dedication.
- Health Insurance: Comprehensive health coverage to support your well-being.
- Professional Development: Opportunities for continued learning, including sponsored courses and certifications.
- On-Site Gym: Free access to a gym, promoting a healthy lifestyle.
- Provided Lunch: Complimentary daily meals.
- Work Environment: A collaborative, friendly, and dynamic workplace culture.
- Growth Opportunities: Continuous skill development and room to grow into leadership positions.
Application Instructions
Interested candidates who meet the qualifications for this role should apply
- Associate Product Manager (Scrum Master) – Join BoolMind in Lahore - January 23, 2025
- Sr. Factory Reporting & Operations Specialist – Haier Pakistan - January 23, 2025
- Senior Education Consultant – ABN Overseas Education - January 23, 2025