Apply

iOS Engineer

Posted 2024-11-21

View full description

πŸ’Ž Seniority level: Senior, 5+ years as a Senior iOS Developer

πŸ” Industry: Fraud detection

⏳ Experience: 5+ years as a Senior iOS Developer

Requirements:
  • Degree in Computer Science, Information Security, or equivalent experience.
  • 5+ years as a Senior iOS Developer (with prior experience as a Senior Android Engineer considered a plus).
  • Minimum of 3 years for candidates at a Middle + level, with mentorship available.
  • Strong background in Information Security, with hands-on experience in network protocols and security frameworks.
  • Experience in cryptography and secure coding practices.
  • Proven track record of building iOS applications from the ground up, with expertise in Swift and vanilla iOS frameworks; Swift UI experience is preferred.
  • Experience building tools for developers is highly valued.
  • Open Source contributions on GitHub are a plus.
Responsibilities:
  • Develop, maintain, and optimize native iOS applications and libraries, focusing on security and performance.
  • Design and implement developer tools that improve efficiency and streamline application development.
  • Collaborate with cross-functional teams to ensure applications meet high security and usability standards.
  • Contribute to the design and maintenance of security frameworks to protect user data and maintain application integrity.
  • Provide mentorship and guidance to less experienced developers.
Apply

Related Jobs

Apply
πŸ”₯ iOS Engineer
Posted 2024-11-21

πŸ” Fraud detection

🏒 Company: Fingerprint

  • Degree in Computer Science, Information Security, or equivalent experience.
  • 5+ years as a Senior iOS Developer; Minimum of 3 years for Middle+ level.
  • Strong background in Information Security with experience in network protocols and security frameworks.
  • Hands-on experience in cryptography and secure coding practices.
  • Proven track record of building iOS applications using Swift and vanilla iOS frameworks; familiarity with Swift UI preferred.
  • Experience building developer tools is highly valued.
  • Open Source contributions on GitHub are a plus.

  • Develop, maintain, and optimize native iOS applications and libraries, emphasizing security and performance.
  • Design and implement developer tools that improve efficiency.
  • Collaborate with cross-functional teams to ensure applications meet high security and usability standards.
  • Contribute to the design and maintenance of security frameworks to protect user data.
  • Provide mentorship and guidance to less experienced developers.
Posted 2024-11-21
Apply
Apply

πŸ” Financial infrastructure

  • 1.5+ years of iOS development experience.
  • Experience writing readable, maintainable, and testable code.
  • Preferred: 2+ years of iOS development experience.
  • Appreciate the art of API design.
  • Experience collaborating on product and design requirements with stakeholders.
  • (Bonus) Experience building mobile SDKs.
  • (Bonus) Experience contributing to open-source libraries.
  • (Bonus) Experience working in a remote-first environment.

  • Design, build, and maintain the Stripe iOS SDK.
  • Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to Stripe’s mobile SDKs.
  • Stay up-to-date with the latest industry trends and advancements in iOS development and incorporate them into the SDK when appropriate.
  • Collaborate with iOS developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for iOS development across the company.
  • Collaborate effectively in a remote-first work environment, maintaining open communication and strong connections with colleagues.
Posted 2024-11-20
Apply
Apply
πŸ”₯ iOS Engineer
Posted 2024-11-18

πŸ“ Thailand

🧭 Full-Time

πŸ” Technology, Social Networking

🏒 Company: Amity (UK; US; IT; THAILAND)

  • 2 years+ of iOS development experience.
  • Experience with Swift (& Objective C).
  • Experience in building real-time applications with a strong understanding of HTTP API and Web Socket.
  • Experience in client-side databases such as Realm.
  • Experience in Git and understanding of source version control concepts.
  • Understanding of mobile development concepts such as offline-first, caching, lifecycle, reference and ownership, asynchronous, concurrency, security.
  • Understanding of app efficiency concepts such as memory constraints, performance bottlenecks, resource utilization.
  • Familiarity with code modularization such as frameworks separation.
  • Experience with iOS Deployment, having published one or more iOS apps.
  • Experience with iOS Deployment Automation is a plus.
  • Experience in building tools that aid iOS Development & Deployment is a plus.
  • Highly resourceful team player with the ability to also work independently.
  • Working proficiency in English.

  • Develop and maintain components/subsystems of iOS products.
  • Design and take ownership of the components/subsystems of iOS products.
  • Deliver releases of components/subsystems of iOS products, efficiently and on time.

Software DevelopmentAgileGitiOS DevelopmentObjective-CSCRUMSwift

Posted 2024-11-18
Apply
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

🧭 Contract

πŸ” Digital product agency

🏒 Company: Fueled

  • 3-5 years of experience developing iOS applications using Swift, with expertise in Swift Concurrency and SwiftUI.
  • Strong understanding of software architecture patterns like MVVM, TCA, or VIPER.
  • Solid knowledge of computer science fundamentals, including data structures, algorithms, and multi-threading.
  • Familiarity with Agile methodologies, Git, and automation tools such as CI/CD and unit testing.
  • Ability to thrive in collaborative, fast-paced environments and enjoy solving complex problems.
  • Bonus points for Objective-C experience, contributions to iOS open-source projects, or familiarity with the broader Apple ecosystem (e.g., watchOS, macOS).

  • Collaborate in a multi-disciplinary, agile project team to build high-quality iOS features using the native Cocoa Touch SDK and its frameworks.
  • Leverage expertise in Swift and the iOS ecosystem to implement 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.
Posted 2024-11-17
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

🧭 Full-Time

πŸ’Έ 160000 - 184000 USD per year

πŸ” Automated communication and marketing technology

  • 7+ years of experience in native iOS development.
  • Proficiency in Swift, Objective-C, and Apple ecosystem.
  • Strong understanding of iOS architecture, design patterns, and best practices.
  • Familiarity with iOS dependency management tools like SPM and Cocoapods.
  • Experience in leading projects and mentoring junior engineers.
  • Excellent problem-solving skills and a product-minded approach.
  • Availability between 2PM and 5PM GMT for communication with the team.

  • Develop and lead the development of our mobile SDKs.
  • Mentor junior team members and foster a collaborative environment.
  • Engage in architectural design discussions and problem-solving.
  • Contribute to continuous improvement and innovation.
  • Maintain and improve code quality through writing unit, integration, and E2E tests.
  • Collaborate with cross-functional teams and partners to define, design, and ship new features.
Posted 2024-11-13
Apply
Apply

πŸ“ Australia

🧭 Full-Time

πŸ” Design and development agency

  • Experienced iOS Developer with 3+ years of commercial experience.
  • Skilled in creating user-focused mobile applications and understanding mobile architecture.
  • Proficient in UIKit, Swift, and Objective-C.
  • Ideal candidates have 2+ years of SwiftUI experience.
  • Experience with RESTful APIs, continuous integration, and testing frameworks.
  • Solid knowledge of Apple's Human Interface Guidelines and performance optimization.

  • Play a central role in creating robust and efficient mobile experiences for iOS.
  • Collaborate with designers, product managers, and other engineers to build native applications.
  • Focus on designing, developing, and optimizing apps with a strong emphasis on UX and performance.
  • Contribute to maintaining a high-quality codebase while ensuring adherence to standards of quality and security.

GitiOS DevelopmentJenkinsObjective-CSwiftJiraCommunication SkillsCollaborationCI/CDRESTful APIs

Posted 2024-11-13
Apply
Apply

πŸ” Financial infrastructure

  • Minimum: 1.5+ years of iOS development experience.
  • Experience writing readable, maintainable, and testable code.
  • Preferred: 2+ years of iOS development experience.
  • Appreciate the art of API design.
  • Experience collaborating on product and design requirements with stakeholders.
  • Bonus: Experience building mobile SDKs, contributing to open-source libraries, and working in a remote-first environment.

  • Design, build, and maintain the Stripe iOS SDK.
  • Work with engineers, product managers, designers, and stakeholders to introduce new features.
  • Stay informed on iOS development trends and integrate them into the SDK.
  • Collaborate with iOS developers on Stripe mobile apps and Terminal to establish best practices.
  • Maintain open communication in a remote-first work environment.
Posted 2024-11-12
Apply
Apply

πŸ“ Latin America

🧭 Contract

πŸ’Έ 1500 - 2000 USD per month

πŸ” Talent-as-a-Service

🏒 Company: GoFasti

  • 5+ years of experience in iOS development.
  • Familiarity with baseline analytics and A/B testing to identify effective solutions.
  • Advanced proficiency in Swift and UIKit; experience with Combine and SwiftUI is a plus.
  • Minimum B2 level proficiency in English.

  • Work directly with the client’s User Acquisition, Design, and Business Intelligence teams to align on project goals and improve the app’s user experience.
  • Implement optimizations within the app to refine and elevate the user experience through design and functionality improvements.
  • Utilize Swift and SwiftUI to bring dynamic applications to life, with occasional use of UIKit for specific elements.
  • Set up and monitor A/B tests across different UX/UI variations to identify top-performing versions.
  • Continuously improve KPIs by optimizing every step of the conversion funnel.
  • Stay informed on industry trends to implement innovative strategies.

Software DevelopmentBusiness IntelligenceData AnalysisiOS DevelopmentObjective-CSwiftGoogle AnalyticsData analysisGoCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-09
Apply

Related Articles

Remote Job Certifications and Courses to Boost Your Career

August 22, 2024

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

How to Balance Work and Life While Working Remotely

August 19, 2024

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Weekly Digest: Remote Jobs News and Trends (August 11 - August 18, 2024)

August 18, 2024

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

How to Onboard Remote Employees Successfully

August 16, 2024

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Remote Work Statistics and Insights for 2024

August 13, 2024

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.