Swift Jobs

Find remote positions requiring Swift skills. Browse through opportunities where you can utilize your expertise and grow your career.

Swift
149 jobs found. to receive daily emails with new job openings that match your preferences.
149 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ Brazil

πŸ” Digital banking

🏒 Company: NubankπŸ‘₯ 5001-10000πŸ’° $265,100,000 Post-IPO Debt about 2 years agoCredit CardsFinancial ServicesBankingFinTech

  • Experience with iOS app development.
  • Proficient in Software Development using Swift or Flutter.
  • Familiarity with version control systems like GIT.
  • Skilled in troubleshooting and profiling.
  • Experience with unit, integration, and end-to-end testing.
  • Deep understanding of mobile architecture.
  • Ability to communicate with different stakeholders.
  • Enhance the security of Nubank's iOS app.
  • Implement monitoring and control mechanisms.
  • Contribute to the development and definition of the architecture for the backend-driven UI.
  • Focus on implementing security solutions.

Software DevelopmentFlutterGitiOS DevelopmentSwift

Posted 1 day ago
Apply
Apply

πŸ“ Mexico

πŸ” Manufacturing

  • 5+ years experience of developing iOS and tvOS applications in Swift, UIKit, and SwiftUI.
  • Solid understanding of the iOS development ecosystem, including testing and debugging.
  • Strong software architecture, design, and workflow skills.
  • Experience with build and CI tools like Swift PM and GitHub Actions.
  • University degree in Computer Science or Software Engineering preferred.
  • Develop iOS and tvOS applications in Swift, utilizing the latest iOS releases.
  • Work collaboratively on a cross-functional delivery team with Web, iOS, and Server developers.
  • Innovate and contribute ideas to deliver products and functionalities ahead of competitors.

iOS DevelopmentSoftware ArchitectureSwiftCI/CDDebugging

Posted 2 days ago
Apply
Apply

πŸ“ Canada, United States

πŸ” Digital product development

🏒 Company: Lazer TechnologiesπŸ‘₯ 51-100Product DesignInformation TechnologySoftware

  • Strong experience as a software engineer working across different industries.
  • Expert familiarity with at least one of these languages and frameworks: Javascript / Typescript, React / Next.js / Remix, Node / Express / Fastify, Python / FastAPI / Django, React Native / Flutter / Swift / Kotlin.
  • Familiarity with one or more of the major cloud providers (GCP, AWS, Azure).
  • Proven experience deploying products to production with real users.
  • Excellent communication ability with both technical and non-technical stakeholders.
  • Experience working in consulting or contracting contexts.
  • Engaging with clients and gaining a deep understanding of their problems, needs, goals, priorities, and technical environment with available data and architecture.
  • Architecting and developing scalable, robust, and high-quality solutions.
  • Producing relevant technical documentation in addition to code.
  • Ensuring best practices in development, testing, monitoring, etc.
  • Managing client expectations and project timelines to ensure alignment.
  • Collaborating with client teams or other Lazer engineers as needed.
  • Clearly communicating any tradeoffs and risks while intelligently addressing any client questions.
  • Staying up-to-date with the latest tech trends and technologies.

AWSNode.jsPythonDjangoETLExpress.jsFlutterGCPJavascriptKotlinReact NativeSwiftTypeScriptAzureFastAPINext.jsReact

Posted 3 days ago
Apply
Apply

πŸ“ US, UK

🧭 Full-Time

πŸ’Έ 152500.0 - 160000.0 USD per year

πŸ” Music technology

  • You have 3+ years of relevant work experience in building and maintaining production quality audio software.
  • Experience in coding with languages like C++, JavaScript, or similar.
  • Familiarity with JUCE or other plugin frameworks.
  • Comfortable working across technical stacks and thriving under tight deadlines.
  • Clear communication skills for technical and non-technical audiences.
  • As a Senior Software Engineer on the Audio Core team, you'll create, deploy, and maintain application features to enhance music creation.
  • Work closely with Engineering, Design, and Product Management to support users in various formats like DAW Plugins, Web, Desktop, and Mobile apps.
  • Solve problems using multiple programming languages and frameworks.
  • Collaborate on product decisions and review future implementations.
  • Participate in code reviews and mentor teammates.

JavascriptKotlinObjective-CSwiftTypeScriptC++Angular

Posted 4 days ago
Apply
Apply

πŸ“ United States

πŸ” Industrial manufacturing

🏒 Company: AssetWatch, Inc.

  • A proactive, self-starter who values collaboration and thrives in a team environment.
  • 3+ years of experience developing mobile applications using Flutter and Dart.
  • Familiarity with asynchronous programming (e.g., Futures, Streams) to handle complex workflows efficiently.
  • Strong understanding of SOLID principles, clean architecture, and object-oriented programming for designing maintainable and scalable applications.
  • Strong understanding of software architecture and design principles, including BLoC and Repository patterns.
  • Skilled in working with APIs (GraphQL, REST) and databases (SQL).
  • Experienced in writing unit, integration, and UI tests.
  • Familiar with native iOS and Android development (Swift, Kotlin).
  • Adept at working in agile processes and collaborating with remote teams.
  • Strong communicator dedicated to quality work and continuous improvement.
  • Successfully shipped at least one app to the App Store or Google Play Store, with the ability to showcase and discuss your contributions.
  • Work with product, UX, and engineering teams to design and build impactful new features.
  • Write clean, reliable, and testable Dart code.
  • Debug and troubleshoot application issues for seamless functionality.
  • Optimize apps for various device form factors and performance.
  • Write and maintain unit, integration, and UI tests.
  • Occasionally write native code in Swift and Kotlin for platform-specific features.
  • Support online and offline data functionality using APIs and databases.
  • Collaborate effectively with a dynamic, high-performing team to solve complex problems.
  • Uphold and improve best practices and coding standards.

GraphQLSQLAgileFlutterKotlinSwift

Posted 4 days ago
Apply
Apply

πŸ“ United States

πŸ” Industrial manufacturing

  • A proactive, self-starter who values collaboration and thrives in a team environment.
  • 3+ years of experience developing mobile applications using Flutter and Dart.
  • Familiarity with asynchronous programming (e.g., Futures, Streams) to handle complex workflows efficiently.
  • Strong understanding of SOLID principles, clean architecture, and object-oriented programming for designing maintainable and scalable applications.
  • Strong understanding of software architecture and design principles, including BLoC and Repository patterns.
  • Skilled in working with APIs (GraphQL, REST) and databases (SQL).
  • Experienced in writing unit, integration, and UI tests.
  • Familiar with native iOS and Android development (Swift, Kotlin).
  • Adept at working in agile processes and collaborating with remote teams.
  • Strong communicator with a commitment to delivering quality work and continuous improvement.
  • Successfully shipped at least one app to the App Store or Google Play Store, with the ability to showcase and discuss your contributions.
  • Work with product, UX, and engineering teams to design and build impactful new features.
  • Write clean, reliable, and testable Dart code.
  • Debug and troubleshoot application issues for seamless functionality.
  • Optimize apps for various device form factors and performance.
  • Write and maintain unit, integration, and UI tests.
  • Occasionally write native code in Swift and Kotlin for platform-specific features.
  • Support online and offline data functionality using APIs and databases.
  • Collaborate effectively with a dynamic, high-performing team to solve complex problems.
  • Uphold and improve best practices and coding standards.

GraphQLSQLAgileFlutterKotlinSwift

Posted 5 days ago
Apply
Apply
πŸ”₯ IOS Engineer
Posted 6 days ago

πŸ“ Jordan

🏒 Company: Gathern

  • 2+ years of professional iOS development experience.
  • Strong proficiency in Swift.
  • Experience with iOS frameworks like UIKit, SwiftUI, Combine, etc.
  • Solid understanding of RESTful APIs and front-end server-side integration.
  • Proficiency with Git and version control practices.
  • Knowledge of common software architecture patterns like VIPER and MVVM.
  • Experience with third-party libraries, package managers, and CI/CD.
  • Implement new features and user interfaces in the iOS application.
  • Ensure clean, maintainable code using Swift and Objective-C as needed.
  • Collaborate with designers, product managers, and other engineers.
  • Identify performance bottlenecks and troubleshoot issues.
  • Write unit tests and integration tests.
  • Stay updated with iOS development trends and best practices.
  • Participate in code reviews and provide mentorship.

GitiOS DevelopmentObjective-CSwiftCI/CDRESTful APIs

Posted 6 days ago
Apply
Apply
πŸ”₯ iOS Engineer
Posted 8 days ago

πŸ“ Nigeria, India

🧭 Full-Time

πŸ” Fintech

🏒 Company: FairMoneyπŸ‘₯ 501-1000πŸ’° $42,000,000 Series B over 3 years agoInternetLendingFinancial ServicesBankingMobileFinTech

  • 4+ years in native iOS development with expertise in Swift (including Swift 5+).
  • 2+ years with SwiftUI and Combine.
  • 2+ years in pair programming, TDD, and code reviews.
  • 2+ years writing unit, instrumented, and end-to-end tests.
  • 2+ years maintaining CI pipelines.
  • Knowledge of Apple’s design principles and application interface guidelines.
  • Ability to manage complexity in a large project.
  • KMP experience is a big plus.
  • Technical skills in clean, efficient, high-quality code creation.
  • Experience with multi-module applications.
  • Familiarity with Clean Architecture and Composable Architecture.
  • Knowledge of Git workflows, especially trunk-based development.
  • Design and build mobile applications for Apple’s iOS platform.
  • Ensure quality and performance of the application to specifications.
  • Fix application bugs before the final release.
  • Increase code generation coverage.
  • Maintain the code and automation of the application.
  • Design and implement application updates.

iOS DevelopmentSwift

Posted 8 days ago
Apply
Apply

πŸ“ Mexico, Gibraltar, Colombia, USA, Brazil, Argentina

🧭 Full-Time

πŸ” Cryptocurrency

🏒 Company: Bitso

  • Proven experience in migrating native apps to Flutter.
  • 10+ years of professional software engineering experience.
  • At least 2+ years of experience in Flutter.
  • Strong background in native iOS (Swift/Objective-C) and/or Android (Kotlin/Java).
  • Proficiency in Dart, Flutter's widget system, and state management solutions.
  • Expertise in setting up and maintaining CI/CD pipelines for mobile projects.
  • Deep understanding of project configuration, dependency management, and build systems.
  • Proven track record of leading technical initiatives and driving cross-functional collaboration.
  • Exceptional analytical skills with a proactive approach to solving technical challenges.
  • Experience mentoring engineers and fostering continuous learning.
  • Strong verbal and written communication skills for articulating technical concepts.
  • Drive Migration: Lead the end-to-end process of transitioning mobile applications from native development to Flutter.
  • Architect Solutions: Design scalable and maintainable Flutter architectures tailored to business needs.
  • Build and Optimize: Implement features, ensure high performance, and resolve performance bottlenecks.
  • Mentor and Lead: Guide a team of engineers, share best practices and drive technical excellence.
  • Set Up CI/CD: Establish and maintain CI/CD pipelines for Flutter.
  • Collaborate Cross-Functionally: Work with product managers, designers, and engineers to define project goals.
  • Manage Dependencies: Streamline configurations, manage dependencies, and ensure integrations.
  • Innovate: Identify and integrate latest trends and technologies in Flutter and mobile development.
  • Quality Assurance: Ensure code quality through reviews, automated testing, and best practices.

AndroidFlutteriOS DevelopmentKotlinSwiftCI/CD

Posted 9 days ago
Apply
Apply

πŸ“ Romania, North America, Europe

🧭 Full-Time

πŸ” Ad filtering and online privacy

🏒 Company: eyeoπŸ‘₯ 51-100InternetOpen SourcePrivacySoftwareBrowser Extensions

  • 8+ years of professional iOS development experience with deep proficiency in Swift and SwiftUI.
  • Demonstrated experience with complex networking and security measures.
  • Knowledge and experience in shaping requirements with backend service teams.
  • Familiarity with Network Extensions, Web Extensions, URLSession, Core Data, and performance optimization.
  • Commitment to high code quality and adherence to Apple's guidelines.
  • Excellent ability to mentor and maintain collaborative relationships.
  • Passionate about app performance and system health.
  • Design and implement high-quality iOS features using Swift, SwiftUI, Combine, and modern architectures.
  • Build sophisticated solutions integrating network protocols (HTTP/S, DNS, VPN/WireGuard) and Web Extensions for content filtering and privacy enhancements.
  • Improve app performance, scalability, and stability through optimization and testing.
  • Collaborate with engineers, Product Managers, UI/UX Designers to drive strategic alignment on product goals.
  • Guide senior developers and drive code review processes.
  • Lead adoption of Apple frameworks and best practices.

iOS DevelopmentSwift

Posted 9 days ago
Apply
Shown 10 out of 149