Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Toters logo

iOS Engineer II

Toters
Posted 2 weeks ago
🌍Probably Worldwide🏠Remote📁Engineering & Development
Is this job info correct?

The Company Toters is an on-demand e-commerce and delivery platform that enables customers to get anything in their city with the highest level of convenience. Technology is at the heart of everything we do. Our product and engineering teams work every day to build experiences that make customers’ lives easier while continuously improving internal systems to deliver faster and at the best cost. If you’re excited about working in a high-growth startup environment and want to be part of a team shaping the future of how people shop in the Middle East, we’d love to hear from you. About the Role As a Mid-Level iOS Engineer, you will contribute to the development, improvement, and reliability of Toters’ iOS mobile applications. You will work closely with product managers, designers, backend engineers, and other mobile engineers to build scalable, reliable, and user-friendly features that support key product and business goals. You will be responsible for translating product requirements into well-designed iOS features, writing clean and maintainable code, and contributing to the overall quality and performance of the Toters App. You will take ownership of assigned features from implementation to release, while collaborating with senior engineers on architectural decisions, technical design, and best practices. In this role, you will help improve the mobile codebase, support testing and release activities, contribute to technical discussions, and continuously strengthen engineering standards across the iOS team. In This Role, You Will Collaborate with product managers, designers, backend engineers, and other stakeholders to translate product requirements into well-built iOS features. Design, develop, and maintain iOS features with a focus on performance, reliability, scalability, and user experience. Take ownership of assigned features from development through testing, release, and post-launch support. Write clean, reusable, and maintainable Swift code that follows team standards and best practices. Contribute to the development of reusable components and patterns that improve consistency and development efficiency across the mobile codebase. Integrate iOS applications with backend APIs, ensuring stable and well-defined communication between mobile and backend systems. Identify and resolve bugs, performance issues, and technical challenges in collaboration with the team. Support application performance optimization to ensure smooth and responsive user interactions. Contribute to code reviews by providing constructive feedback and learning from peer and senior engineer feedback. Participate in testing activities, including unit testing, UI testing, and manual validation of features. Support improvements in CI/CD pipelines, release processes, and testing practices. Help monitor application health using analytics, crash reporting, and observability tools. Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, reviews, and retrospectives. Raise technical risks, dependencies, and blockers early to ensure smooth delivery. Collaborate with senior engineers to improve code quality, reduce technical debt, and strengthen engineering standards. Continuously learn and apply new iOS development practices, tools, and technologies. Key Qualifications Bachelor’s Degree in Computer Science, Computer Engineering, or a related technical field. 2–4 years of experience in iOS application development. Strong proficiency in Swift, standard libraries, and iOS frameworks. Experience with SwiftUI and/or UIKit for building iOS applications. Good understanding of the mobile development life cycle, including development, testing, release, and App Store publishing. Solid understanding of iOS architecture, design patterns, and best practices. Experience working with RESTful APIs and integrating mobile applications with backend services. Good knowledge of memory management, concurrency, multithreading, networking, and file handling in iOS. Experience with debugging, troubleshooting, and resolving application issues. Familiarity with app analytics and crash reporting tools such as Firebase Analytics, Crashlytics, or similar tools. Good problem-solving and analytical thinking skills. Experience working in an Agile/Scrum environment. Good communication skills, both written and verbal. Ability to work independently on assigned tasks while collaborating effectively within a team. Nice to Have Experience with Swift Concurrency, including async/await, Tasks, and structured concurrency. Experience with CI/CD tools such as CircleCI, Fastlane, Bitrise, or similar platforms. Experience with unit testing, snapshot testing, and UI testing frameworks. Experience optimizing mobile app performance, including memory usage, caching, and responsiveness. Familiarity with reactive programming frameworks such as Combine or RxSwift. Strong experience with Git and modern code review workflows. Experience working with remote or distributed teams. Interest in improving engineering practices, code quality, and mobile platform reliability. Benefits Competitive compensation. Discounts on Toters orders. First-class medical insurance.

Similar jobs

Similar jobs

Castillians logo

Senior Mobile Engineering- (Native IOS & Android)

Castillians

🌍Probably Worldwide3 weeks ago
Coorb logo

Senior IOS Engineer

Coorb

🌍Probably WorldwideJun 9, 2026, 10:34 PM UTC
Housecall logo

iOS Engineer

Housecall

🌍Probably WorldwideMay 28, 2026, 5:56 AM UTC
Geobrowser logo

iOS Engineer

Geobrowser

🌍Probably WorldwideMay 27, 2026, 11:13 PM UTC
Cloudx logo

Senior iOS SDK Engineer

Cloudx

🌍Probably WorldwideMay 27, 2026, 9:40 PM UTC
10Pearls logo

Backend Python/Django

10Pearls

🌍Probably Worldwide2 hours ago