Logo
Pi Square Technologies

Android Developer

Pi Square Technologies, Plano, Texas, us, 75086


Overview:

We are seeking a strong and enthusiastic iOS Mobile Developer to join our dynamic Application Engineering team. The successful candidate will be responsible for designing, developing, and maintaining high-quality mobile applications for iPhone and iPad OS platforms. This role involves working closely with other engineers and cross-functional teams to deliver innovative and user-friendly mobile solutions.

Key Responsibilities:Design, develop, and maintain mobile applications for iOS.Collaborate with cross-functional teams to define, design, and ship new features.Write clean, maintainable, and efficient code following best practices.Participate in the entire application lifecycle, including concept, design, development, testing, release, and maintenance.Debug and resolve technical issues to ensure optimal application performance.Perform unit testing to ensure application robustness, reliability, and performance.Participate in code reviews to ensure code quality and knowledge sharing.Stay updated with the latest industry trends and technologies.Implement best practices for high code quality and performance.Adhere to security and data protection guidelines for mobile applications.Requirements:

6+ years of experience in Native mobile app development.Proficiency in Native iOS development, with knowledge of cross-platform frameworks (Flutter, React Native, Android) being a plus.Strong understanding of programming languages such as Swift, Objective-C, and SwiftUI.Experience with IDEs like Visual Studio and XCode.Familiarity with mobile app design patterns (MVC, MVP, MVVM, etc.).Experience with RESTful APIs, GraphQL, JSON, and third-party library integration.Strong collaboration with designers and UX experts for user experience design.Experience building and maintaining iOS frameworks using CocoaPods/Swift Packages.Proficiency in unit and automated testing using Native frameworks (XCUI).Familiarity with tools like Jenkins, Fastlane, and version control systems (Git, Gitlab).Strong problem-solving skills, attention to detail, and adaptability to new technologies.Nice to Haves:

Understanding of CI/CD principles.Good grasp of UI/UX design principles and best practices.Knowledge of mobile accessibility standards.Experience with Bluetooth technologies and security protocols.Familiarity with Agile and Test-driven development.Strong communication and collaboration skills.Knowledge of App Store policies for app submission.