Presto Labs
iOS Software Engineer
About Presto Labs
We’re a quantitative trading firm, established in Singapore back in 2014.
Presto Labs was founded by Yongjin Kim, Yongwoon Cho, and Jaewon An. Three partners with a common drive: to build a better automated trading system.
Yongjin began his algorithmic trading career at Jump Trading after graduating MIT.
Yongwoon fell in love with programming back when computers booted off floppy disks. He wrote his own video games and won several programming contest on his way to KAIST.
Jaewon started programming at age 10, he won a gold medal at the Korea Olympiad in Informatics in 2000 and was an ICPC world Finalist in 2010.
Yongwoon and Jaewon met during their internships at Google, they had both been toying with algorithmic trading strategies in the Korean derivatives market. They quickly discovered their shared belief that a fast and reliable data-driven system was the future of trading, and it was clear they needed an experienced trader to help them take things to the next level- so they called their old friend Yongjin. It didn’t take long the trio realized it was time to found a company together.
Today, Presto Labs has grown to more than 50 employees. World-class engineers and researchers share offices in Singapore, Shanghai, and Seoul.
We build automated trading systems fueled by data-driven quantitative analysis to achieve stable and sustainable investment returns.
Our engineering teams do what humans do best – create algorithmic decision processes in order to achieve what no human trader ever could in today’s fast-changing, unbelievably complex financial world.About Presto Labs
As an iOS Engineer in our team…
Recently, we have taken a huge challenge and made it into our mission: To create a cryptocurrency-based derivatives exchange focusing on agility and a wide range of unique trading products. To achieve this, we have built a team of smart, creative and optimistic people and we are still growing! You will design & implement mobile application to bring a delightful, intuitive mobile experience to users.
Location
- Remote (worldwide).
Responsibilities
- Develop & maintain iOS native app for our exchange.
- Work together with cross-functional teams to define, design, test, and ship features.
- Troubleshoot issues, fix bugs and improve application performance & reliability.
- This is an individual contributor role.
What we want you to have
- Technical ability to design & implement feature intentions into reliable & efficient code.
- Strong interest in soft/firm real-time apps & optimizations for it. (e.g. games)
- Enthusiast Apple user who knows what Apple users want with proper aesthetic sense & taste
- Ability to communicate in English. (at least written form)
- Ability to work autonomously in distributed remote teams with asynchronous communication.
Nice to have
- Understanding of financial derivatives products, exchange and trading platforms, blockchain, software development and business.
- Interest in Rust.
- Personal projects. (open source code or published apps on AppStore)
Our Tech Stacks
- All Swift basically.
- SwiftUI & UIKit half & half where needed.
- Elm-like “Clean Architecture”-like structured.
async/await
where appropriate.- XCTest and SnapshotTesting (unit testing).
- All codes are in SPM. Only final packaging in Xcode.
- Rust for tooling
- GitHub. (code repo)
- Sentry (monitoring/logging, for app products including mobile apps)
What we can offer
- Competitive salary & discretionary bonus
- A thriving company culture
- Flexible working hours
Our hiring process
- Resume/CV submission
- Practical interview with person in charge
- In-depth interview with C-level
Ready to join? send your CV to apply@prestolabs.io
Presto Labs values diversity and inclusive work culture. Presto Labs is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender identity, sexual orientation, protected veteran status, disability, age. We don’t request any personal information such as gender, race, profile picture which are not related to candidates’ professional background.
❤️ Our core values
Adabtability
Markets change fast, and we push ourselves to change with them. What looks like chaos and uncertainty to some looks like an opportunity to our small, agile team
Collaboration
Amazing things happen when smart people work together towards a common goal. We learn from each other and develop things that would have been impossible alone
Critical Thinking
Team members are encouraged to ask tough questions and deliver smart solutions. Because that’s the only way to improve our trading system
Automation and Efficiency
We’re always looking for new ways to become more efficient in everything we do. We love automation - it’s how we’re able to accomplish so much with such a small team
Our culture
There is no hierarchy, our working environment is open, and we do everything we can do to encourage great ideas. Presto Labs team members have the freedom and support they need to showcase their creative talent while pushing the company ever forward.
When you work in Presto Labs, you can forget about formalities and dresscode. Instead, you will focus on what matters most- great ideas!
The team is formed by talented and enthusiastic colleagues. We support and respect individuals’ personal growth because we believe that makes the company’s future. You can work here in Presto Labs with the most talented colleagues in the industry. Do you want to be a part of a future-driven industry leading company with enthusiastic and brilliant talents? Come join us now!
Our new service, AQX!
Presto Labs was just a very successful trading firm, but not anymore! We are going to launch a super thriving cryptocurrency futures exchange very soon! AQX | Cryptocurrency Futures Exchange.
We own our accumulated knowledge, experiences, and top talents in the exchange market. Since we have them all, we decided to launch a new project to go further! AQX will connect traditional asset to digital asset, it will be easier and better than any other service in the market for the customers. We will make cryptocurrency to be more approachable and safer by our technology, and AQX will prove it.