Apply

iOS Engineer

Posted 2024-08-26

View full description

💎 Seniority level: Middle, 4+ years

📍 Location: US

🔍 Industry: Creator commerce

🏢 Company: LTK👥 101-250ConsumerProduct DesignConsultingWholesale

🗣️ Languages: English

⏳ Experience: 4+ years

🪄 Skills: Design PatternsiOS DevelopmentObjective-CSwiftC (Programming language)

Requirements:
  • BS in Computer Science or equivalent experience.
  • 4+ years of experience in mobile development.
  • 4+ years of development experience with iOS SDK.
  • Proficiency in Swift or Objective-C.
  • Demonstrated mastery of UIKit, CoreData, Auto Layout, Core Animation.
  • SwiftUI experience.
  • Significant experience with RESTful network services.
  • Skilled in application architecture and MV* design patterns.
  • Expertise in writing unit tests with XCTest or other iOS testing frameworks.
  • Expertise in concurrency using GDC, performance tuning, and memory optimization.
  • Familiarity with Xcode, Instruments, etc.
Responsibilities:
  • Work on iOS-centric projects in support of the Creator Content team.
  • Collaborate with the product and design teams to inform planning and decisions.
  • Execute designs with pixel perfect precision and flawless animation.
  • Ensure the code base is sanely architected, well documented, and appropriately tested.
  • Shepherd releases through to the App Store using the automated build system.
  • Help devise platform-specific features leveraging the unique properties of the iOS SDK.
Apply

Related Jobs

Apply

📍 United States

🧭 Contract

💸 75 - 100 USD per hour

🔍 Digital product agency

🏢 Company: Fueled

  • 3-5 years of experience developing iOS applications using Swift, with expertise in Swift Concurrency and SwiftUI.
  • Strong grasp of software architecture patterns like MVVM, TCA, or VIPER.
  • Solid knowledge of CS fundamentals, including data structures, algorithms, and multi-threading.
  • Familiar with Agile methodologies, Git, and automation tools such as CI/CD and unit testing.
  • Thrives in collaborative, fast-paced environments and enjoys solving complex problems.

  • Collaborate in a multi-disciplinary, agile project team to build high-quality iOS features using the native Cocoa Touch SDK and its frameworks.
  • Leverage mastery of Swift to implement innovative, user-centric mobile applications.
  • Write efficient, testable code and maintain high standards for feature delivery.
  • Guide architectural decisions, advocating for scalable, maintainable, and future-proof solutions.
  • Participate in continuous learning, adopting the latest iOS technologies such as SwiftUI and Concurrency Programming.

AgileGitSoftware ArchitectureSwiftAlgorithmsData StructuresCollaborationCI/CDAgile methodologies

Posted 2024-11-18
Apply
Apply
🔥 iOS Engineer
Posted 2024-11-14

📍 US, Canada, UK, Ireland, Germany

🧭 Full-Time

💸 185000 - 245000 USD per year

🔍 Ecommerce, livestream shopping

  • Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
  • iOS expertise in creating fluid, responsive user interfaces.
  • Strong knowledge of Swift and adept at writing declarative code.
  • Ability to translate user needs into effective technical solutions.
  • Strong problem-solving skills to tackle challenging problems in ambiguous situations.
  • Proactive leadership to improve team culture.
  • Ownership mindset to manage projects from inception to production.

  • Engineers on Trust & Safety build systems and products that allow users to better moderate their shows.
  • Help the internal team action and mitigate issues.
  • Solve complex systems problems to monitor and detect bad behavior from large datasets.
  • Build scalable solutions in preparation for future growth.

LeadershipSoftware DevelopmentiOS DevelopmentSwiftCross-functional Team LeadershipCommunication SkillsCollaborationProblem Solving

Posted 2024-11-14
Apply
Apply

📍 US

🧭 Full-Time

🔍 Creator commerce

🏢 Company: LTK USA

  • 6+ years of experience in developing and delivering high-quality iOS applications.
  • Expert-level knowledge of Swift and Objective-C programming languages.
  • Expert-level knowledge of SwiftUI and UIKit.
  • Strong experience with iOS SDK and Xcode.
  • Experience in developing and deploying apps to the App Store.
  • Solid understanding of iOS application architecture and design patterns.
  • Experience with automated testing frameworks such as XCTest and Appium.
  • Familiarity with CI/CD pipelines, tools, and best practices.
  • Experience in working with RESTful APIs and JSON data formats.
  • Strong debugging and problem-solving skills.
  • Excellent communication and collaboration skills.
  • A mindset focused on seizing opportunities and moving with urgency.
  • Dedication to fierce prioritization and operational excellence.
  • Adaptability to a dynamic, fast-moving environment.
  • A growth mindset and openness to feedback.

  • Collaborate with cross-functional teams to design and develop complex iOS applications.
  • Identify and address performance issues, memory leaks, and other bottlenecks.
  • Participate in code reviews and contribute to the development of coding standards.
  • Stay up-to-date with the latest iOS technologies and trends and apply them to development as appropriate.

Design PatternsObjective-CSwiftCollaborationCI/CDRESTful APIs

Posted 2024-10-22
Apply
Apply
🔥 Senior iOS Engineer
Posted 2024-10-10

📍 United States

🧭 Full-Time

💸 $177,000 - $213,000 per year

🔍 Health and wellness technology

🏢 Company: Oura

  • Minimum 5+ years of professional development experience shipping iOS apps.
  • Proficiency in Swift programming, UIKit, modern iOS app architectures (MVVM, MVC, TCA, VIPER, etc.) and common third-party libraries and frameworks.
  • Experience with collaborative development on complex shared codebases with proficiency in git, branching, and standard code review workflows.
  • Focus on quality through unit tests and manual testing.
  • Strong computer science fundamentals and design patterns.
  • Ability to take ownership of projects, design technical solutions, drive implementation, and deliver results with limited guidance.
  • Ability to mentor other engineers and increase developer productivity across teams.
  • Experience with Agile or Scrum processes.

  • Design, build, and maintain high quality code for projects on the team’s roadmap.
  • Push projects forward by closely aligning with PMs and Designers.
  • Collaborate with other teams such as backend, firmware, data science, research, science, or QA to deliver complex mobile app features.
  • Work with iOS colleagues across the US and EU, to improve the health of the iOS codebase.
  • Contribute to technical discussions, code reviews, and platform level improvements.

AgileDesign PatternsGitQASCRUMSwiftManual testingCI/CD

Posted 2024-10-10
Apply
Apply

📍 US

🧭 Full-Time

🔍 Technology, Creator Commerce

🏢 Company: LTK👥 101-250ConsumerProduct DesignConsultingWholesale

  • 6+ years of experience in developing and delivering high-quality iOS applications.
  • Expert-level knowledge of Swift and Objective-C programming languages.
  • Expert-level knowledge of SwiftUI and UIKit.
  • Strong experience with iOS SDK and Xcode.
  • Experience in developing and deploying apps to the App Store.
  • Solid understanding of iOS application architecture and design patterns.
  • Experience with automated testing frameworks such as XCTest and Appium.
  • Familiarity with CI/CD pipelines, tools, and best practices.
  • Experience in working with RESTful APIs and JSON data formats.
  • Strong debugging and problem-solving skills.
  • Excellent communication and collaboration skills.
  • A mindset focused on seizing opportunities and moving with urgency.
  • Dedication to fierce prioritization and operational excellence.
  • Adaptability to a dynamic, fast-moving environment.
  • A growth mindset and openness to feedback.

  • Collaborate with cross-functional teams to design and develop complex iOS applications.
  • Identify and address performance issues, memory leaks, and other bottlenecks.
  • Participate in code reviews and contribute to the development of coding standards.
  • Stay up-to-date with the latest iOS technologies and trends and apply them to development as appropriate.

Design PatternsObjective-CSwiftCollaborationCI/CDProblem SolvingRESTful APIs

Posted 2024-09-21
Apply
Apply

📍 US

🧭 Full-Time

🔍 Creator commerce technology

🏢 Company: LTK👥 101-250ConsumerProduct DesignConsultingWholesale

  • 8+ years of experience in developing and delivering high-quality iOS applications.
  • Expert-level knowledge of Swift and Objective-C programming languages.
  • Strong experience with iOS SDK and Xcode.
  • Experience in developing and deploying apps to the App Store.
  • Solid understanding of iOS application architecture and design patterns.
  • Experience with automated testing frameworks such as XCTest and Appium.
  • Familiarity with CI/CD pipelines, tools, and best practices.
  • Experience in working with RESTful APIs and JSON data formats.
  • Strong debugging and problem-solving skills.
  • Excellent communication and collaboration skills.
  • A mindset focused on seizing opportunities and moving with urgency.
  • Dedication to fierce prioritization and operational excellence.
  • Adaptability to a dynamic, fast-moving environment.
  • A growth mindset and openness to feedback.
  • Familiarity with agile development methodologies.
  • Contributions to open source projects.

  • Collaborate with cross-functional teams to design and develop complex iOS applications.
  • Identify and address performance issues, memory leaks, and other bottlenecks.
  • Participate in code reviews and contribute to the development of coding standards.
  • Stay up-to-date with the latest iOS technologies and trends and apply them to development as appropriate.

AgileDesign PatternsiOS DevelopmentObjective-CSwiftC (Programming language)CollaborationCI/CDRESTful APIs

Posted 2024-08-26
Apply