Thirdwork
Marketplace
Hire freelancersOur processTestimonialsHow it worksFor Freelancers
Job BoardRecruiters
Roles
DesignEngineeringMarketingAll RolesHire a Team
Industries
Web3FintechCrypto & BlockchainDeFi
Resources
About UsBlogNewsletterPortfolio ReviewsWeb3 Awards
Sign In
Hire Freelancers
Apply as Talent
Hire Talent

iOS Software Engineer

permittech_logo.jpg
Presto Labs
This job is no longer available. But fear not, we have dozens of other open roles available. Click here to start your search again, or learn more about our freelance opportunities.

Job Description

Summary

​

Responsibilities

  • Develop and maintain software primarily for Apple platforms for our exchange.
  • Collaborate with cross-functional teams to define, design, test, and ship features.
  • Troubleshoot issues, fix bugs, and improve application performance and reliability.
  • This is an individual contributor role.

​

Qualifications

​

Common:

  • Technical ability to design and implement feature intentions into reliable and efficient code.
  • Strong programming, design, and development skills in Swift.
  • Strong interest in soft/firm real-time applications and their optimizations.
  • Enthusiastic Apple user with a keen understanding of what Apple users want, along with proper aesthetic sense and taste.
  • Ability to work autonomously in distributed remote teams with asynchronous communication (near Seoul time zone).
  • Ability to work in a Korean-speaking environment.
  • Ability to communicate in English (at least in written form).
  • Interest in learning some Rust.

​

For Junior to Intermediate-Level Engineers:

  • High energy and passion for iOS native app development to build great iOS apps.
  • Experience with production and published commercial apps integrated with backend services.

​

For Senior-Level Engineers:

  • Exceptional programming, design, and development skills in Swift.
  • Experience in production for large-scale published commercial apps.
  • Expertise in building apps with complex and high-performance Apple native UI/UX.
  • Deep understanding of Apple platforms and technologies.

​

Preferred:

  • Knowledge of financial derivatives products, exchange and trading platforms, blockchain, and software development.
  • Intermediate proficiency in reading and understanding Rust code.

​

Our Tech Stacks

  • All Swift-based.
  • Primarily using SwiftUI.
  • Elm-like REPL structure.
  • async/await/actor applied where appropriate.
  • Modularized with SPM.
  • Tested using XCTest (soon transitioning to "Swift Testing").
  • Version control with GitHub.
  • Packaged in Xcode.
  • Built using Bitrise.
  • Monitored with DataDog and Sentry.
  • Rust is utilized in the backend and for several utilities.

​

Hiring Process

  1. Resume/CV submission
  2. 1st round (Homework)
  3. 2–4 technical interviews
  4. The interview stages may be subject to change.

​

Apply Now

Company Overview

Elevate your HSEQ performance, align your teams, and get more done with Presto. Meet Presto: The World’s First Expert HSEQ Assistant

See More Company Jobs
Apply Now

This will get your details directly in front of the company hiring for the role.

Apply Now
JOB LOCATION
JOB TYPE
Engineering
JOB INDUSTRY
COMPANY NAME
Presto Labs
KEYWORDS
No items found.
Visit Company Website
About
For Freelancers
For Clients
Blog
Top Roles
UI/UX Designers
Growth Marketers
Content Writers
Brand Designers
All our roles
Work with us
Apply as a freelancer
Hire a freelancer
Free Job Board
Thirdwork Careers
Privacy Policy
Terms and Conditions

© 2025 thirdwork. All rights reserved.