TRYremote
Get weekly
remote tech jobs!

Smart Working Solutions is hiringSwift Program Developer

Full Time
Posted 1d ago
About Smart Working

At Smart Working, we believe your job should not only look right on paper but also feel right every day. This isn’t just another remote opportunity - it’s about finding where you truly belong, no matter where you are. From day one, you’re welcomed into a genuine community that values your growth and well-being.

Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally.

Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.

About the Role

We’re hiring a Senior Swift Developer with extensive experience building robust, high-performance applications for iOS and macOS. You'll be working primarily with Swift, collaborating with cross-functional teams to implement features, write clean and testable code, and optimize for performance and maintainability.

This role is ideal for someone who thrives in a collaborative environment, values craftsmanship in software engineering, and enjoys developing seamless and secure mobile experiences. You’ll be joining a technical team of 10, where you'll have significant ownership over frontend initiatives (80% frontend, 20% backend - primarily API integrations and data handling).

What You’ll Be Doing

    • Build and maintain high-quality iOS/macOS applications using Swift
    • Collaborate with UI/UX designers, product managers, and backend engineers to deliver features
    • Write testable, secure, and maintainable code
    • Optimize application performance and conduct regular code reviews
    • Troubleshoot, debug, and resolve software defects

Must-Have Skills

    • Swift (5+ years) - Strong command of the language and Apple development ecosystem

Nice-to-Have Skills

    • Concurrency (GCD, OperationQueue, Async/Await) (3+ years) - Proficient in managing multi-threaded tasks
    • Xcode (5+ years) – Skilled in using Instruments for profiling and debugging

What You’ll Achieve in Your First 90 Days

    • Deliver a new production-ready feature from start to finish using Swift, UIKit/SwiftUI, URLSession/GraphQL
    • Set up and run unit tests for the new feature using XCTest and mock data
    • Refactor and optimize an existing module for performance and maintainability using Instruments, Core Data, and architecture best practices

What Sets You Apart

    • Problem Solver: Independently debugs and optimizes code with a logical and methodical approach
    • Team Player: Works effectively with designers, product managers, and other developers
    • Detail-Oriented: Writes clean, well-documented code with a focus on quality and UI/UX polish
At Smart Working, you’ll never be just another remote hire.

Be a Smart Worker - valued, empowered, and part of a culture that celebrates integrity, excellence, and ambition.

If that sounds like your kind of place, we’d love to hear your story. 
Apply for this job

Something went wrong.