Senior iOS Developer

Remote /
Engineering /
Full-time
Are you looking to be a part of one of the most influential companies in the cryptocurrency industry and contribute to the crypto revolution that is changing the world?

At Metal, we are shaping digital money and revolutionizing the way people transact by reaching out to consumers new to cryptocurrency in a fun and novel way. To date, we have launched and operate Metal Vault (non-custodial wallet), Metal Pay in the United States (P2P value transfer and cryptocurrency purchase wallet), and Metal X (a cryptocurrency exchange across 23 countries and rapidly expanding).


Metal Pay is looking for a Senior iOS Developer to join our team in San Francisco. As a member of the mobile team you will develop, customize and optimize our iOS applications. Our ideal candidate is someone capable of designing systems from scratch and has experience in setting up services using the service-oriented architecture approach. The ideal candidate is able to divide a big application into smaller pieces or services, so every piece can be reused in the future to reduce overhead.
 
Scalability plays a big part of how we design our infrastructure, and we expect our candidates to have experience in building platforms that are able to handle a high number of concurrent users. Having experience in fin-tech is a plus but not required.

Responsibilities

    • Design, Architect and Develop modular applications and document them as necessary
    • Develop deep understanding of other systems and platforms
    • Write code and unit tests, automation, and conducts code reviews and testing
    • Work with UX and iOS mobile team to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies and known issues
    • Design APIs that other teams will find a pleasure to use
    • Identify opportunities to adopt innovative technologies
    • Identify continuous improvements to delivery processes
    • Experience working on applications that has been released
    • Work with our product and design teams to invent the best solution, implement that solution, then A/B test it to make sure our users are getting the best possible experience
    • Enjoy working with our amazing team and thrive in a team environment

Qualifications

    • 5+ years experience in iOS development, ideally with both Swift and Objective-C
    • Experience using Swift, iOS platform frameworks, and tools such as Cocoapods and CLI
    • Experience in building production software applications
    • Experience designing APIs
    • Strong task management skills using tools such as JIRA.
    • A team player who shines and works best both individually and with a team
    • High attention to detail with a focus on quality and customer experience