Apply

Media Streaming Mobile Software Engineer (iOS) (ID: 2283)

Posted 2024-10-26

View full description

💎 Seniority level: Senior, minimum of 5 years

📍 Location: LATAM

🔍 Industry: Staff augmentation services

🏢 Company: Truelogic Software

⏳ Experience: Minimum of 5 years

🪄 Skills: Software DevelopmentAgileDesign PatternsSCRUMSwift

Requirements:
  • Demonstrated ability in developing complex, high-traffic iOS applications.
  • Minimum of 5 years hands-on professional development experience with Swift and Swift UI.
  • Experience and understanding of multithreaded programming and API layer programming.
  • Experience working on a significant consumer app available in Marketplace.
  • Experience with video-on-demand and/or linear video playback.
  • Demonstrated experience leveraging backend service APIs (HTTP / REST).
  • Solid understanding of data models and data access architecture.
  • Solid understanding of multi-tier web architectures and OO design patterns.
  • Experience with unit test frameworks and continuous integration systems.
  • Ability to collaborate in a productive development team as well as work independently.
  • Expert in software engineering best practices.
  • Experience with agile software development practices, scrum, and sprint planning.
Responsibilities:
  • Work with a team to design and implement native mobile apps for iOS platforms.
  • Write efficient, reliable, and maintainable code including architectural improvements and user-facing features.
  • Troubleshoot and resolve various issues encountered across platforms.
  • Analyze and optimize application code for efficiency and performance.
  • Work with minimal technical supervision.
  • Embrace collaborative teamwork and quality code standards.
  • Stay current with development best practices.
  • Lead design and code reviews.
Apply