Loading...

Staff Software Engineer (iOS Applications)

7 March 2025

Join Ephemera, Build the Future of Onchain Messaging

We’re looking for a Staff Software Engineer (iOS Application) who will play a critical role in designing, building, and optimizing our native iOS mobile application.

You’ll bring a deep passion for building seamless, high-quality mobile experiences and thrive on tackling complex technical challenges in collaboration with a small, high-impact team. This role offers the opportunity to contribute to open-source projects and shape the future of onchain messaging.

What You’ll Be Working On

  • Architect, design, and build Ephemera’s iOS application from scratch using Swift.

  • Define the technical roadmap and make key architectural decisions to ensure scalability and performance.

  • Collaborate with product, design, and engineering teams to translate requirements into seamless user experiences.

  • Implement custom native user interfaces and reusable components with a strong focus on quality and performance.

  • Develop and optimize the application’s infrastructure, focusing on responsiveness and memory management.

  • Build and maintain clean, maintainable, and testable codebases.

  • Stress-test iOS SDKs by developing and benchmarking the production-grade app.

  • Lead technical discussions and ensure alignment across systems and long-term product vision.

Your Experience

  • 7-10 years of professional programming experience, with at least 2 years focused on architecting and building complex iOS applications from scratch using Swift and Objective-C.

  • Proven experience taking an app from concept to launch and scaling it successfully.

  • Strong understanding of iOS development internals, multithreading, and mobile memory management.

  • Experience leading technical projects and driving architectural decisions.

  • Familiarity with API design, unit testing, and building maintainable codebases.

  • Experience in open-source projects and collaborating with external developers.

Nice-to-Haves

  • Experience with peer-to-peer or instant messaging systems and protocols.

  • Prior involvement in open-source projects and public communication.

  • An eye for design, ensuring pixel-perfect alignment and excellent user experiences.

About You

  • You are passionate about decentralized technology and believe in an onchain future.

  • You love to win and are fueled by solving hard problems.

  • You are self-directed, see opportunities, and are inspired by challenges and helping solve them.

  • You can reduce ambiguity and take action to unblock yourself independently.

  • You thrive in a small team environment and focus on where you can have the greatest impact.

  • You love to learn, embrace change, and are open to new ideas and feedback.

Benefits

  • Competitive compensation package: Base + Equity.

  • Salary range between $230k-$265k base (depending on experience + location).

  • Remote-first environment with semi-yearly gatherings to connect IRL.

  • Fully paid Medical, Dental, Vision insurance in the US.

  • Parental Leave.

  • IT Equipment and WFH setup.

  • Monthly Wellness and Lifestyle stipend.

  • Personal assistant.

  • Unlimited time off.

Employment Type
Remote

Related Jobs

Other similar jobs that might interest you