Talent.com
Senior Software Engineer - iOS

Senior Software Engineer - iOS

The Execu|Search GroupEnglewood Cliffs, New Jersey
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Responsibilities

The Senior Software Engineer - iOS will :

  • Work with a team to design and implement native mobile apps for iOS platforms
  • Write efficient, reliable, and maintainable code whether implementing architectural improvements, user-facing features, or fixing defects
  • Troubleshoot and resolve issues, problems, and errors encountered across our various platforms
  • Analyze and optimize application code for efficiency, reliability and performance
  • Work with minimal technical supervision and supplemental engineering support
  • Embrace a highly collaborative team that rewards quality code and effective communication
  • Stay current with the latest development best practices
  • Lead design and code reviews
  • Perform other duties, as needed

Qualifications :

  • 5 years hands-on professional development experience with Swift
  • Demonstrated ability in developing complex, high-traffic iOS applications
  • Experience with and solid understanding of multithreaded programming and API layer programming
  • Experience working on a significant consumer app that is currently available in marketplace
  • Demonstrated experience developing applications leveraging XML / JSON
  • Solid understanding of data models and data access architecture and optimization
  • Solid understanding of multi-tier web architectures, and OO design patterns and concepts
  • Solid understanding of server-side software, scalability, performance, and reliability
  • Solid understanding of HTTP and REST-style web services
  • Experience with unit test frameworks and continuous integration systems
  • Expert in software engineering best practices
  • Experience with agile software development practice, scrum, sprint planning, retrospectives, etc.
  • Desired Skills :

  • Experience working with video-on-demand and / or linear video playback
  • Experience using GraphQL
  • Published one or more applications available on Apple App Store
  • serp_jobs.job_alerts.create_a_job

    Software Engineer Ios • Englewood Cliffs, New Jersey