Senior Mobile Engineer - iOS ($5000+/month)
Jobsforhumanity
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.
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 askTailor your résumé
AIRewrites 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