Talentola - Plano, TX

posted about 2 months ago

Full-time
Plano, TX

About the position

We are seeking a highly skilled iOS Developer with over 9 years of experience to join our dynamic team. The ideal candidate will have a strong background in mobile application development, particularly in the iOS ecosystem. You will be responsible for designing and implementing advanced applications for the iOS platform, ensuring the performance, quality, and responsiveness of applications. You will collaborate with cross-functional teams to define, design, and ship new features, and you will be involved in all stages of the development lifecycle, from concept to deployment. As an iOS Developer, you will work closely with product managers and designers to create user-friendly applications that adhere to Apple's design principles and interface guidelines. You will also be responsible for maintaining the code quality, organization, and automation of the development process. Your expertise in Swift and Objective-C will be crucial in developing robust applications that meet the needs of our users. Additionally, you will be expected to troubleshoot and debug applications, ensuring a seamless user experience. The role requires a deep understanding of iOS frameworks such as Core Data and Core Animation, as well as familiarity with RESTful APIs to connect iOS applications to back-end services. You will also need to demonstrate proficiency in code versioning tools like Git and have experience with performance and memory tuning tools. Strong problem-solving skills and the ability to work independently are essential, as is the ability to communicate effectively and work collaboratively within a team.

Responsibilities

  • Design and build advanced applications for the iOS platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Troubleshoot and debug applications to optimize performance.
  • Maintain code quality, organization, and automation of the development process.
  • Work with RESTful APIs to connect iOS applications to back-end services.
  • Implement user-friendly interfaces adhering to Apple's design principles.
  • Participate in all stages of the mobile development lifecycle.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 9+ years of proven work experience as an iOS developer.
  • Proficient with Swift and Objective-C.
  • Strong understanding of the full mobile development life cycle.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple's design principles and interface guidelines.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience with performance and memory tuning with tools.
  • Familiarity with cloud message APIs and push notifications.
  • Strong problem-solving skills and the ability to work independently.
  • Excellent communication and teamwork skills.

Nice-to-haves

  • Experience with continuous integration.
  • Knowledge of low-level C-based libraries is a plus.
  • Familiarity with agile development methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service