Remote Working

Remote working from home provides convenience and freedom, a lifestyle embraced by millions of people around the world. With our platform, finding the right job, whether full-time or part-time, becomes quick and easy thanks to AI, precise filters, and daily updates. Sign up now and start your online career today β€” fast and easy!

Remote IT JobsRemote Job Salaries
Swift
196 jobs found. to receive daily emails with new job openings that match your preferences.
196 jobs found.

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

Apply
πŸ”₯ Head of Engineering
Posted about 1 hour ago

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: KaiPod LearningπŸ‘₯ 11-50πŸ’° Seed over 1 year agoEducationEdTechE-Learning

  • A senior technical leader (5+ years as a Founding Engineer, CTO, or equivalent) with a track record of success at high-growth startups
  • Skilled in building and scaling consumer-grade applications across web and mobile
  • Experienced in integrating AI technologies into the user journey and product experience
  • Deeply knowledgeable in system architecture and performance optimization
  • Comfortable shipping in fast-moving, iterative product environments
  • A collaborative builder who works seamlessly with product, design, and operations teams
  • An inspiring leader and mentor who invests in team growth and culture
  • Partner with the CEO and product team to turn our roadmap into fast, high-quality development
  • Own the technical vision and execution for Newton, from architecture to deployment, including where and how we leverage AI
  • Write code and ship features β€” this is a hands-on leadership role
  • Lead and mentor a growing team of engineers, fostering a high-performance, mission-driven culture
  • Own hiring and team growth, bringing in top talent as we scale

Backend DevelopmentLeadershipPostgreSQLSoftware DevelopmentAndroidCloud ComputingFrontend DevelopmentiOS DevelopmentKotlinRubyRuby on RailsSoftware ArchitectureSwiftCI/CDRESTful APIsMentoringTeam management

Posted about 1 hour ago
Apply
Apply

πŸ“ UK

🧭 Full-Time

πŸ” Software Development

  • Expert in either native iOS or Android app development with strong framework knowledge.
  • Proficient with REST APIs and advising on mobile app best practices.
  • Experienced in building secure applications using frameworks like Keychain.
  • Skilled in maintaining pipelines for apps with tools such as Bitrise.
  • Capable of assessing new technologies for organisational use.
  • Knowledgeable in deploying apps to stores.
  • Competent in creating unit tests and mocks for QA automation.
  • Strong leadership and people management skills.
  • Excellent skills for collaboration with cross-functional teams.
  • Experienced with Agile methodologies.
  • Effective at resolving complex technical issues.
  • Organisational skills for managing tasks and meeting deadlines.
  • Committed to ongoing learning and staying current with industry trends.
  • Inspire your team to deliver outstanding software solutions on time and within quality standards.
  • Collaborating with Product Managers and Designers, you'll transform project requirements into actionable tasks, ensuring each step adds value.
  • Mentor your team, guiding their professional growth.
  • Champion transparency and teamwork, fostering effective communication within your squad and across departments.
  • Drive continuous improvement, implement best practices and elevate our engineering processes.
  • Monitor project progress, manage risks, and keep stakeholders informed to ensure alignment.
  • Working with Principal Engineers and other Team Leads, you'll resolve issues and maintain a cohesive engineering environment.
  • Play a vital role in recruitment, helping us attract top engineering talent through CV assessments and interviews.

LeadershipAgileAndroidiOS DevelopmentKotlinPeople ManagementSwiftCross-functional Team LeadershipCommunication SkillsCI/CDProblem SolvingAgile methodologiesDevOpsNetworkingRecruitment

Posted about 8 hours ago
Apply
Apply

πŸ“ Nigeria

🧭 Full-Time

πŸ” Payment Processing

🏒 Company: MoniepointπŸ‘₯ 1000-5000πŸ’° $110,000,000 Series C 7 months agoCreditFinancial ServicesBankingPaymentsFinanceFinTech

  • 5+ years of experience in iOS development using Swift (Objective-C is a plus).
  • Strong experience building and maintaining SDKs or Frameworks for third-party integration.
  • Solid understanding of iOS architecture patterns – MVVM, VIPER, etc.
  • Deep knowledge of networking, local storage, and threading on iOS.
  • Experience with integrating and handling payments, EMV, or PCI-compliant flows.
  • Hands-on experience with Unit/UI Testing, mocking frameworks, and XCTest.
  • Familiarity with App Store guidelines, Apple’s human interface guidelines, and SDK distribution (CocoaPods/SPM/XCFrameworks).
  • Good understanding of security principles (JWE/JWT, keychain access, biometric authentication, TLS pinning).
  • Design, build, and maintain the iOS SDK used by merchants and partners to accept payments.
  • Develop secure and scalable SDK modules for payment authorization, card/token management, and EMV 3DS authentication.
  • Collaborate with backend/API engineers to integrate REST/GraphQL/gRPC APIs.
  • Ensure optimal performance, quality, and responsiveness of the SDK across different iOS devices and versions.
  • Implement unit tests, UI tests, and CI/CD pipelines to maintain high code quality.
  • Drive architectural decisions for modular, testable, and reusable code.
  • Stay current with Apple iOS SDK, Swift, Xcode, UIKit, and new payment-related APIs (Apple Pay, Passkeys, etc.).
  • Work closely with security teams to address vulnerabilities and follow mobile security best practices.

GraphQLiOS DevelopmentObjective-CSwiftgRPCREST APICI/CDNetworking

Posted 2 days ago
Apply
Apply
πŸ”₯ iOS Developer
Posted 2 days ago

πŸ“ India

πŸ” Software Development

🏒 Company: TeamifiedπŸ‘₯ 51-100Management ConsultingStaffing AgencyConsultingBusiness DevelopmentInformation Technology

  • Significant experience building native iOS applications in Swift
  • Experience working in a team on large-scale consumer applications
  • Strong experience with both UIKit and SwiftUI based frameworks, including the ability to refactor existing UIKit screens into SwiftUI.
  • Experience diagnosing and resolving crashes in live, production iOS applications
  • Help improve our clients app’s usability, performance and functionality.
  • Pick up tickets from the backlog.
  • Write and review code.
  • Collaborate with the team to develop solutions to issues affecting our users.

iOS DevelopmentSwiftC++C (Programming language)RESTful APIs

Posted 2 days ago
Apply
Apply

πŸ“ US, Canada, LATAM, Europe, Africa, Asia

🧭 Contract

πŸ’Έ 30.0 - 50.0 USD per hour

πŸ” Software Development

🏒 Company: G2i Inc.

  • 3+ years of experience in a software engineering/software development role.
  • Strong proficiency with Swift and frontend development.
  • Complete fluency in the English language.
  • Ability to articulate complex technical concepts clearly and engagingly.
  • Excellent attention to detail and ability to maintain consistency in writing. Solid understanding of grammar, punctuation, and style guidelines.
  • Evaluating the quality of AI-generated code, including human-readable summaries of your rationale.
  • Building and evaluating React components, hooks, and modern Swiftt solutions.
  • Solving coding problems and writing functional and efficient Swift code.
  • Writing robust test cases to confirm code works efficiently and effectively.
  • Creating instructions to help others and reviewing code before it goes into the model.
  • Engaging in a variety of projects, from evaluating code snippets to developing full mobile applications using chatbots.

Software DevelopmentFrontend DevelopmentiOS DevelopmentSwift

Posted 3 days ago
Apply
Apply

πŸ“ Canada, UK, Europe

πŸ” Software Development

  • Proven experience developing and deploying Android applications and a strong understanding of the Android ecosystem.
  • Proficiency in Java and Kotlin languages, and a deep understanding of Android UI design principles (Jetpack Compose) and patterns (Jetpack Compose Navigation).
  • In-depth knowledge of Android SDK, Android Studio.
  • Experience with Android libraries (Camera APIs) and frameworks.
  • Proven experience developing and deploying iOS applications, with a strong portfolio of shipped apps.
  • Proficiency in Swift and Objective-C languages, along with experience with SwiftUI and Redux Architecture
  • Deep knowledge of mobile app architecture and design patterns (e.g., MVC, MVVM), reactive programming, and coordinator patterns.
  • Deep knowledge of native platform APIs, frameworks, and lifecycle management.
  • Solid grasp of RESTful APIs, GraphQL, and real-time communication.
  • Experience with mobile performance optimization and memory management.
  • Familiarity with mobile security best practices.
  • Strong background in automated testing, including unit, UI, and integration testing.
  • Experience with unit testing frameworks such as XCTest, SwiftTesting, and Quick/Nimble.
  • Experience with testing frameworks (Compose UI Testing, JUnit).
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving skills with a keen attention to detail.
  • Excellent communication skills and a collaborative mindset.
  • Ability to work asynchronously in a distributed team.
  • Design and create scalable, performant, and maintainable native mobile applications for iOS and Android.
  • Work closely with product managers, designers, and engineers to translate business requirements into technical solutions.
  • Write clean, testable, well-documented code, ensuring optimal performance and maintainability.
  • Guide and mentor iOS and Android mobile engineers
  • Identify, analyze, and resolve complex technical challenges
  • Evaluate and integrate modern technologies, SDKs, and frameworks to enhance product capabilities.
  • Make decisions and develop around mobile CI/CD, testing strategies, dependency management, and release pipelines.
  • Ensure seamless and secure integration with backend APIs and services.
  • Maintain a deep understanding of Apple and Android platforms’ guidelines, tools, and roadmaps.
  • Stay updated on the latest iOS trends, Android SDK, frameworks, and development tools to enhance our product offerings continuously.

GraphQLAgileAndroidDesign PatternsGitiOS DevelopmentJavaKotlinObjective-CRxSwiftSwiftMobile testingReduxCommunication SkillsCI/CDProblem SolvingRESTful APIsAttention to detailTeamworkJSON

Posted 3 days ago
Apply
Apply

πŸ“ Canada, United Kingdom, Europe

  • Proven experience developing and deploying Android applications and a strong understanding of the Android ecosystem.
  • Proficiency in Java and Kotlin languages, and a deep understanding of Android UI design principles (Jetpack Compose) and patterns (Jetpack Compose Navigation).
  • In-depth knowledge of Android SDK, Android Studio.
  • Experience with Android libraries (Camera APIs) and frameworks.
  • Proven experience developing and deploying iOS applications, with a strong portfolio of shipped apps.
  • Proficiency in Swift and Objective-C languages, along with experience with SwiftUI and Redux Architecture
  • Deep knowledge of mobile app architecture and design patterns (e.g., MVC, MVVM), reactive programming, and coordinator patterns.
  • Deep knowledge of native platform APIs, frameworks, and lifecycle management.
  • Solid grasp of RESTful APIs, GraphQL, and real-time communication.
  • Experience with mobile performance optimization and memory management.
  • Familiarity with mobile security best practices.
  • Strong background in automated testing, including unit, UI, and integration testing.
  • Experience with unit testing frameworks such as XCTest, SwiftTesting, and Quick/Nimble.
  • Experience with testing frameworks (Compose UI Testing, JUnit).
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving skills with a keen attention to detail.
  • Excellent communication skills and a collaborative mindset.
  • Ability to work asynchronously in a distributed team.
  • Design and create scalable, performant, and maintainable native mobile applications for iOS and Android.
  • Work closely with product managers, designers, and engineers to translate business requirements into technical solutions.
  • Write clean, testable, well-documented code, ensuring optimal performance and maintainability.
  • Guide and mentor iOS and Android mobile engineers
  • Identify, analyze, and resolve complex technical challenges
  • Evaluate and integrate modern technologies, SDKs, and frameworks to enhance product capabilities.
  • Make decisions and develop around mobile CI/CD, testing strategies, dependency management, and release pipelines.
  • Ensure seamless and secure integration with backend APIs and services.
  • Maintain a deep understanding of Apple and Android platforms’ guidelines, tools, and roadmaps.
  • Stay updated on the latest iOS trends, Android SDK, frameworks, and development tools to enhance our product offerings continuously.

GraphQLAgileAndroidGitiOS DevelopmentJavaJUNITKotlinObjective-CRxSwiftSwiftUI DesignMobile testingReduxCI/CDRESTful APIs

Posted 3 days ago
Apply
Apply

πŸ“ Canada, the UK, and across Europe

πŸ” Software Development

  • Proficiency in iOS development using Swift, iOS SDK, UIKit, and Xcode and experience with iOS frameworks.
  • Strong understanding of mobile app architecture and design patterns (e.g., MVC, MVVM), reactive programming and Coordinator patterns.
  • Experience integrating mobile applications with RESTful APIs and third-party services.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Ability to work asynchronously in a distributed team.
  • Familiarity with SwiftUI, Redux Architecture, and Objective-C.
  • Familiarity with unit testing frameworks such as XCTest and Quick/Nimble.
  • Excellent problem-solving skills with a keen attention to detail.
  • Solid understanding of UI/UX principles for creating intuitive and engaging user experiences.
  • Ability to work effectively in a collaborative, fast-paced, and cross-functional team environment and passion for learning.
  • Strong communication skills to articulate technical concepts to both technical and non-technical stakeholders.
  • Excellent teamwork, ownership, initiative, and integrity.
  • Daily analyzing and designing reliable & scalable Engineering solutions.
  • Collaborating with the Team to bring solid software to production.
  • Communicating and documenting solutions, so they can optimally go through building phases.
  • Develop, test, and maintain high-quality software applications using Swift that integrate with our solutions.
  • Implement features focused on capturing participant data and ensuring robust video recording functionality.
  • Collaborate closely with cross-functional teams, including designers, backend developers, and QA, to deliver seamless user experiences.
  • Participate in design discussions and contribute to technical strategy for mobile initiatives.
  • Debug, troubleshoot, and optimize application performance, ensuring smooth operation across various devices.
  • Write clean, maintainable, and well-documented code that adheres to best practices and coding standards.
  • Stay updated on the latest iOS trends, frameworks, and development tools to continuously enhance our product offerings.

AgileDesign PatternsGitiOS DevelopmentObjective-CSwiftReduxCommunication SkillsRESTful APIsDebugging

Posted 3 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

  • 3+ years building and managing high performing engineering teams.
  • 6+ years of experience as a software engineer developing user-facing applications.
  • Fluency working with product metrics and exposure to tools like GA, BigQuery etc.
  • Software development experience in one or more general purpose programming languages; e.g. Python, Go, Swift, Kotlin, Rust, Java, C++
  • Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
  • BS degree in Computer Science, similar technical field of study, or equivalent practical experience.
  • Strong focus on user experience and usability. You are an undying advocate for the user, and you have a deep intuition for how people think and how they interact with software. Experience with social or e-commerce is a huge plus.
  • Entrepreneurial spirit. You must be self-directed, innovative, and biased towards action. You live to build new things and thrive in ambiguity.
  • Excellent communication skills. You must be able to collaborate with teams in a fully remote environment, and discuss complex topics with technical and non-technical audiences.
  • Demonstrated ability to lead with empathy and foster a supportive team environment
  • Build and operate a high-caliber, inclusive team of engineers.
  • Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Lead a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise.
  • Participate in the full development cycle: design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks, and generally helping out wherever is needed.
  • Drive a culture of technical excellence ensuring the right bets are taken with the highest quality.
  • You will be a key driver in the planning, development, and implementation across Reddit’s backend service architecture and our various client platforms, including native applications (iOS and Android) and Web.
  • Set and enable a culture of metrics led execution, with efficient processes and strong levels of transparency.

Backend DevelopmentLeadershipPythonSoftware DevelopmentSQLFull Stack DevelopmentJavaKotlinProduct ManagementSoftware ArchitectureSwiftCross-functional Team LeadershipProduct DevelopmentProduct AnalyticsAlgorithmsData StructuresGoRustCommunication SkillsCI/CDRESTful APIsMicroservicesExcellent communication skillsTeam managementSoftware Engineering

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 130000.0 - 155000.0 USD per year

πŸ” Software Development

🏒 Company: JobgetherπŸ‘₯ 11-50πŸ’° $1,493,585 Seed over 2 years agoInternet

  • 3+ years of professional experience in iOS development
  • Proficiency in Swift and/or SwiftUI and modern mobile development best practices
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Proven experience delivering user-facing mobile applications with attention to performance and usability
  • Strong understanding of app architecture and the ability to evaluate technical tradeoffs
  • Familiarity with writing technical documentation and working in Agile development environments
  • Ability to collaborate effectively with designers, engineers, and product managers
  • Develop, test, and maintain features in a native iOS application using Swift or SwiftUI
  • Collaborate with cross-functional teams to deliver intuitive and innovative user experiences
  • Contribute to architectural discussions and help shape scalable and maintainable mobile solutions
  • Write clear, maintainable, and well-documented code
  • Continuously identify areas for improvement and optimize performance
  • Share knowledge and mentor teammates, fostering a culture of learning and excellence
  • Partner with QA and product teams to ensure quality and alignment with user needs

Software DevelopmentAgileiOS DevelopmentSwiftRESTful APIs

Posted 3 days ago
Apply
Shown 10 out of 196

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Why do Job Seekers Choose Our Platform for Remote Work Opportunities?

We’ve developed a well-thought-out service for home job matching, making the searching process easier and more efficient.

AI-powered Job Processing and Advanced Filters

Our algorithms process thousands of offers postings daily, extracting only the key information from each listing. This allows you to skip lengthy texts and focus only on the offers that match your requirements.

With powerful skill filters, you can specify your core competencies to instantly receive a selection of job opportunities that align with your experience. 

Search by Country of Residence

For those looking for fully remote jobs in their own country, our platform offers the ability to customize the search based on your location. This is especially useful if you want to adhere to local laws, consider time zones, or work with employers familiar with local specifics.

If necessary, you can also work remotely with employers from other countries without being limited by geographical boundaries.

Regular Data Update

Our platform features over 40,000 remote work offers with full-time or part-time positions from 7,000 companies. This wide range ensures you can find offers that suit your preferences, whether from startups or large corporations.

We regularly verify the validity of vacancy listings and automatically remove outdated or filled positions, ensuring that you only see active and relevant opportunities.

Job Alerts

Once you register, you can set up convenient notification methods, such as receiving tailored job listings directly to your email or via Telegram. This ensures you never miss out on a great opportunity.

Our job board allows you to apply for up to 5 vacancies per day absolutely for free. If you wish to apply for more, you can choose a suitable subscription plan with weekly, monthly, or annual payments.

Wide Range of Completely Remote Online Jobs

On our platform, you'll find fully remote work positions in the following fields:

  • IT and Programming β€” software development, website creation, mobile app development, system administration, testing, and support.
  • Design and Creative β€” graphic design, UX/UI design, video content creation, animation, 3D modeling, and illustrations.
  • Marketing and Sales β€” digital marketing, SMM, contextual advertising, SEO, product management, sales, and customer service.
  • Education and Online Tutoring β€” teaching foreign languages, school and university subjects, exam preparation, training, and coaching.
  • Content β€” creating written content for websites, blogs, and social media; translation, editing, and proofreading.
  • Administrative Roles (Assistants, Operators) β€” Virtual assistants, work organization support, calendar management, and document workflow assistance.
  • Finance and Accounting β€” bookkeeping, reporting, financial consulting, and taxes.

Other careers include: online consulting, market research, project management, and technical support.

All Types of Employment

The platform offers online remote jobs with different types of work:

  • Full-time β€” the ideal choice for those who value stability and predictability;
  • part-time β€” perfect for those looking for a side home job or seeking a balance between work and personal life;
  • Contract β€” suited for professionals who want to work on projects for a set period.
  • Temporary β€” short-term work that can be either full-time or part-time. These positions are often offered for seasonal or urgent tasks;
  • Internship β€” a form of on-the-job training that allows you to gain practical experience in your chosen field.

Whether you're looking for stable full-time employment, the flexibility of freelancing, or a part-time side gig, you'll find plenty of options on Remoote.app.

Remote Working Opportunities for All Expertise Levels

We feature offers for people with all levels of expertise:

  • for beginners β€” ideal positions for those just starting their journey in internet working from home;
  • for intermediate specialists β€” if you already have experience, you can explore positions requiring specific skills and knowledge in your field;
  • for experts β€” roles for highly skilled professionals ready to tackle complex tasks.

How to Start Your Online Job Search Through Our Platform?

To begin searching for home job opportunities, follow these three steps:

  1. Register and complete your profile. This process takes minimal time.
  2. Specify your skills, country of residence, and the preferable position.
  3. Receive notifications about new vacancy openings and apply to suitable ones.

If you don't have a resume yet, use our online builder. It will help you create a professional document, highlighting your key skills and achievements. The AI will automatically optimize it to match job requirements, increasing your chances of a successful response. You can update your profile information at any time: modify your skills, add new preferences, or upload an updated resume.