iOS Developer
at Kastech Software Solutions Group
in
Plano,
Texas
Posted in Other about 3 hours ago.
Type: full-time
Job Description:
Role: iOS developerLocation: Plano, TX or Richmond, VADuration: Long TermEx- CapitalOne is mandatoryJob Description:Key Responsibilities:
- Design and build advanced applications for the iOS platform using Swift and/or Objective-C.
- Collaborate with cross-functional teams, including UI/UX designers, product managers, and backend engineers, to define, design, and ship new features.
- Write clean, maintainable, and testable code while following iOS development best practices.
- Ensure the performance, quality, and responsiveness of applications through rigorous testing and performance tuning.
- Work on bug fixing and improving application performance.
- Integrate third-party libraries, APIs, and cloud services into mobile applications.
- Stay updated with the latest industry trends, technologies, and Apple guidelines to continually improve the app's functionality and user experience.
- Maintain a focus on security and data privacy in mobile app development.
- Participate in code reviews, provide feedback, and contribute to improving the team's coding standards.
- Collaborate with team members to define and implement application architecture and project timelines.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 2+ years of hands-on experience developing mobile applications for the iOS platform.
Technical Skills:
- Proficiency in Swift and Objective-C programming languages.
- Experience with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
- Experience with RESTful APIs to connect iOS applications to backend services.
- Solid understanding of UI/UX design principles and the ability to work closely with designers to implement designs.
- Proficiency with Xcode and other iOS development tools.
- Familiarity with Apple's Human Interface Guidelines and App Store submission process.
- Knowledge of automated testing and unit testing frameworks for iOS.
- Experience with Git and version control tools.