iOS Developer

Snap Tech AI
ContractColombo, Sri Lanka

Snap Tech AI is a cutting-edge technology company specializing in AI-driven solutions, web and mobile application development, and cloud innovations. We are looking for a talented iOS Developer to join our growing team in Sri Lanka. If you're passionate about building high-performance, user-centric mobile applications and staying ahead of the latest iOS trends, we want to hear from you!

🚀Key Responsibilities:

◾ App Development: Design, develop, test, and maintain high-quality iOS applications.

◾ Feature Implementation: Collaborate with product managers, UX/UI designers, and backend developers to deliver seamless user experiences.

◾ Code Excellence: Write clean, efficient, and maintainable Swift code following industry best practices.

◾ Innovation & Trends: Stay up to date with the latest iOS technologies, tools, and development trends.

◾ Troubleshooting: Identify and resolve technical issues to ensure optimal app performance.

◾ Optimization: Enhance application speed, responsiveness, and overall user experience.

◾ Process Improvement: Contribute to improving development workflows, tools, and best practices.

🚀Required Qualifications:

◾ Experience: Proven expertise in iOS app development with a strong command of Swift.

◾ Technical Skills: Deep understanding of iOS SDK, Cocoa Touch, and Xcode.

◾ API Integration: Experience with RESTful APIs and handling JSON data.

◾ Design Patterns: Familiarity with software design principles and clean coding standards.

◾ Testing: Knowledge of unit testing and UI testing frameworks.

◾ Problem-Solving: Strong debugging and analytical skills.

◾ Collaboration: Excellent communication skills and ability to work in a cross-functional team.

◾ Self-Motivation: Ability to work independently and manage multiple priorities.

🚀Preferred Qualifications:

◾ SwiftUI Expertise: Experience in building UI components and layouts using SwiftUI.

◾ Core Data Knowledge: Experience with Core Data for local data storage.

◾ CI/CD Integration: Hands-on experience with Continuous Integration/Deployment pipelines.

◾ Open-Source Contributions: A history of contributing to open-source projects or maintaining personal repositories.

📍 Location: Sri Lanka (Remote/Work from home)

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*