Palermo, Italy On-site

Blockchain is hiring an iOS Engineer

The iOS Engineer will contribute to the development of a leading Bitcoin and crypto wallet by building, testing, and deploying high-quality iOS applications. This role involves close collaboration with designers, product managers, and engineers in a fast-paced, globally distributed setting.

Responsibilities

  • Develop and enhance features for a leading Bitcoin and crypto wallet
  • Write clean, reliable, and thoroughly tested Swift code
  • Collaborate with senior engineers on technical architecture and design decisions
  • Provide guidance and support to less experienced team members when needed
  • Lead end-to-end development of medium-scale features
  • Work closely with cross-functional teams to turn user stories into intuitive mobile experiences
  • Take ownership of feature development, including planning, debugging, testing, and deployment to production
  • Focus on improving application scalability and long-term maintainability
  • Participate in code reviews, architectural discussions, and technical deep-dives
  • Evaluate and integrate modern development tools such as Swift Concurrency, Combine, RxSwift, and CryptoKit
  • Share technical knowledge and insights with the broader engineering team
  • Promote and uphold engineering best practices across the team

Requirements

  • 2 to 5 years of professional experience in iOS development
  • Strong proficiency in Swift programming
  • Experience with Xcode, SwiftUI, UIKit, Interface Builder, and Git
  • Proven experience shipping at least one consumer-facing app to the App Store, including TestFlight, provisioning, and app review processes
  • Solid understanding of asynchronous programming using GCD, async/await, or reactive frameworks like Combine or RxSwift, and familiarity with MVC and MVVM architectural patterns
  • Commitment to writing unit tests and working with automated CI/CD pipelines
  • Growth-oriented mindset with a willingness to seek feedback and continuously improve
  • Strong communication skills and experience working effectively in diverse, distributed teams

Nice to Have

  • Experience mentoring or pairing with junior engineers
  • Personal interest in cryptocurrency or fintech domains
  • Knowledge of advanced application security or cryptographic principles
  • Familiarity with automated UI testing tools such as Maestro
  • A published app or public project on GitHub that can be demonstrated
  • Experience using performance profiling and memory management tools

Tech Stack

Swift, Xcode, SwiftUI, UIKit, Interface Builder, Git, GCD, async/await, Combine, RxSwift, MVC, MVVM, CI/CD, Swift Concurrency, CryptoKit, Maestro

Benefits

  • Competitive full-time salary based on experience
  • Meaningful equity in an industry-leading company
  • Performance-based bonuses
  • Company-provided Apple equipment
  • Work from Anywhere Policy: remote work allowed from anywhere in the world for up to 20 days per year

Compensation

Competitive full-time salary based on experience. Meaningful equity in an industry-leading company. Performance-based bonuses

Work Arrangement

onsite — Palermo — Mandatory in-office presence four days per week; remote work allowed up to 20 days per year from anywhere in the world

Team

growing engineering team; distributed team working across global locations

  • Mentorship First: Regular 1-on-1s, peer design reviews, and open architecture forums help everyone level up
  • Quality Matters: We test thoroughly, automate where it counts, and never compromise user trust
  • Iterate Rapidly: Small, safe releases get real features into millions of hands—fast
  • Global Mindset: Our team spans the globe; clear communication and async collaboration are core skills

Additional Information

  • This role is based in the Palermo office
  • Mandatory in-office presence four days per week
  • Apple equipment provided by the company
  • Work from Anywhere Policy: You can work remotely from anywhere in the world for up to 20 days per year
  • The company is committed to diversity and inclusion in the workplace and is proud to be an equal opportunity employer
  • Your personal data will be processed for the purposes of managing recruitment-related activities
  • Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America

Not specified

Required Skills
SwiftXcodeSwiftUIUIKitInterface BuilderGitGCDasync/awaitCombineRxSwiftMVCMVVMCI/CDSwift ConcurrencyCryptoKit SwiftXcodeSwiftUIUIKitInterface BuilderGitGCDasync/awaitCombineRxSwiftMVCMVVMCI/CDSwift ConcurrencyCryptoKit
About company
Blockchain
Blockchain is connecting the world to the future of finance. As the most trusted and fastest-growing global crypto company, it helps millions of people worldwide safely access cryptocurrency. Since its inception in 2011, Blockchain has earned the trust of over 90 million wallet holders and more than 40 million verified users, facilitating over $1 trillion in crypto transactions.
All jobs at Blockchain Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago