Kastech Software Solutions Group - Plano, TX

posted about 2 months ago

Full-time - Mid Level
Plano, TX

About the position

The iOS Developer role involves designing and building advanced applications for the iOS platform, focusing on creating high-quality, maintainable, and testable code. The position requires collaboration with cross-functional teams to define and implement new features while ensuring performance and security standards are met. The developer will also stay updated with industry trends and participate in code reviews to enhance coding practices within the team.

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.

Requirements

  • 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.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service