Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Spark Eighteen

Senior iOS Developer

Spark Eighteen

Senior iOS Developer developing native applications for live streaming and IoT integration at Spark Eighteen. Collaborating with teams to deliver high-quality user experiences.

Posted 5/25/2026full-timeRemote • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
DaggerGradleiOSIoTObjective-CRxSwiftSwift

About the role

Key responsibilities & impact
  • This is a remote position.
  • We are looking for a talented Senior iOS Developer to join our growing team.
  • In this role, you will work on innovative challenges including live streaming, on-demand video consumption, Bluetooth connectivity, and IoT device integration.
  • You will be responsible for developing robust native iOS applications while collaborating closely with designers, QA teams, and project managers to deliver high-quality user experiences aligned with the latest design guidelines and best development practices.

Requirements

What you’ll need
  • 5+ years of professional software development experience
  • Strong expertise in Swift and modern iOS development
  • Experience with WatchOS development and design patterns
  • Exposure to or prior experience with Objective-C
  • Hands-on experience with Bluetooth GATT profiles and characteristics
  • Experience building and maintaining 100% native iOS applications
  • Strong understanding of reactive programming using RxSwift
  • Experience working with REST APIs and JSON
  • Familiarity with Dependency Injection frameworks with or without Dagger
  • Experience with automation testing, build processes, and continuous integration using Gradle
  • Proficiency with version control systems, preferably Git and GitFlow
  • Experience working within a defined and disciplined release cycle
  • Ability to work effectively in an Agile development environment
  • Experience conducting timely and thoughtful code reviews
  • Strong understanding of UI development best practices including accessibility and localization/internationalisation
  • Ability to collaborate closely with designers and follow strict product specifications
  • Clear communication skills with teammates, QA, and project managers
  • Ability to provide accurate effort estimates and manage deliverables effectively
  • Passion for continuous learning and improvement as a software engineer
  • Bachelor’s degree in Computer Science, Computer Engineering, Mobile Development, or a related field, or equivalent practical experience.

Benefits

Comp & perks
  • Comprehensive insurance coverage that gives you peace of mind, so you can focus on doing your best work
  • Flexible work arrangements designed to support sustained productivity, personal well-being, and work-life balance
  • Continuous learning and accelerated skill development through hands-on projects and mentorship from experienced industry leaders
  • Global client exposure across 20+ countries, offering real-world experience with diverse markets and business environments
  • Opportunity to work on high-impact, large-scale projects that have collectively generated over $1B in measurable business value
  • Competitive, market-aligned compensation packages that recognize performance, expertise, and long-term contribution
  • Monthly demo days that celebrate innovation, showcase your work, and give you a real voice in what we build
  • Annual recognition programs and performance-driven awards in a truly meritocratic environment
  • Referral bonuses that reward you for helping grow a strong, like-minded team
  • A strong problem-solving culture with opportunities to tackle meaningful, real-world challenges
  • A positive, people-first workplace that supports happiness, balance, and long-term growth

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SwiftiOS developmentWatchOS developmentObjective-CBluetooth GATTRxSwiftREST APIsJSONDependency InjectionGradle
Soft Skills
collaborationcommunicationcode reviewseffort estimationtime managementcontinuous learningproblem-solvingadaptabilityattention to detailuser experience focus