← All roles

Senior Mobile Engineer - iOS ($5000+/month)

Jobsforhumanity

EngineeringRemoteApply directly

About the role

Top Software Company | Fintech | Startup-like environment | Flexible work model

##

Who we are

We are a remote-first software agency with a presence in Lebanon and the United States specializing in building and scaling transformative digital solutions for innovative clients. We’re seeking a Senior iOS Engineer to join our team and work on a flagship project for a leading e-commerce and fintech platform. If you’re a self-starter with a knack for startup environments, experienced in fintech, taking products from zero to one, and ready to roll up your sleeves to wear multiple hats, this is the role for you.

##

About the role

As a Senior iOS Engineer, you will be a key driver of mobile innovation, contributing to the development of a high-impact fintech product. You’ll work closely with cross-functional team members to turn product ideas into seamless user experiences. This role demands hands-on problem-solving and adaptability, ideal for those who thrive in dynamic startup, fast-paced environments.

##

Your responsibilities will include:

  • Translating requirements into well-designed, user-focused iOS features.
  • Developing, testing, and deploying code with a focus on quality and scalability.
  • Proactively identifying and solving technical challenges in a startup-like environment.
  • Optimizing app performance for responsiveness and stability.
  • Implementing robust security measures to protect user data.
  • Actively participating in code reviews to maintain high development standards.
  • Collaborating with backend engineers to integrate app functionalities.
  • Staying up-to-date with trends in mobile development and proposing innovative solutions.

What we're looking for

Must-have skills and experience:

  • Bachelor’s degree in Computer Science or related field.
  • 6+ years of professional iOS development experience.
  • Proficiency in writing high-quality, performant, and reliable code using Swift.
  • Participate in the on-call rotation and be willing to jump in and help resolve any incidents within the defined SLA.
  • Strong understanding of Dependency Injection (DI) frameworks.
  • Proven ability to build products from the ground up in a fast-paced startup environment.
  • In-depth knowledge of Swift development, including memory management, concurrency, and multithreading.
  • Proficiency in using version control systems, particularly Git.
  • Strong collaboration skills and a team-oriented mindset.
  • Exceptional problem-solving abilities and proactive approach to challenges.
  • Experience with Combine, Apple's reactive programming framework for Swift.
  • Outstanding written and verbal communication skills
  • In-depth understanding of the entire mobile development life cycle, including familiarity with mobile industry trends, testing paradigms and architectures.
  • Expertise in interactive application development on the iOS platform, with a strong grasp of memory management, file I/O, network programming, concurrency, multithreading, and a successful track record of publishing apps on the Apple Store.

##

Nice to have:

  • Experience with CI/CD tools like CircleCI, Fastlane, or Bitrise.
  • Familiarity with SwiftUI and advanced performance optimization techniques.
  • Knowledge of unit testing and Test-Driven Development (TDD).

Why join us?

  • Work on impactful projects for innovative clients.
  • Collaborate with top talent in a remote, flexible environment.
  • Opportunity to grow as a technical leader in a fast-paced, startup-like setting.

We’re looking for proactive, versatile professionals eager to contribute to game-changing products. Apply now to join a team that values innovation, ownership, and creativity.

Apply directly

Goes to the company’s own posting. No account needed.

Apply directly →

Want an insider here?

No Jobsforhumanity employee has joined Vochure yet. Tell us you want one and we'll email you if that changes — no referral is promised in the meantime.

Sign up to ask

Tailor your résumé

AI

Rewrites your existing résumé for this role — reorders and re-words what you already have. It never adds experience you didn't list.

Log in to tailor