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

Remote Full-time
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. 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. Originally posted on Himalayas
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Customer Support Chat Representative – Remote Work Opportunity for Exceptional Communicators with a Passion for Delivering Top-Notch Service

Remote Full-time

Experienced Part-Time Remote Customer Service Representative – Delivering Exceptional Support and Building Fulfilling Careers at blithequark

Remote Full-time

Appeals Nurse Consultant (Remote)

Remote Full-time

Senior iOS Developer II, Growth

Remote Full-time

**Experienced Full Stack Data Entry Professional – Cloud Infrastructure Development and Management**

Remote Full-time

Operations Manager, CHA1-Chattanooga RELO RC

Remote Full-time

, Ups Jobs(Data Entry)-Ups Data Entry Work At Home Jobs

Remote Full-time

Experienced Part-Time Customer Service Representative - Remote Opportunity at blithequark

Remote Full-time

Experienced Remote Customer Service Representative - Delivering Exceptional Travel Experiences at blithequark

Remote Full-time

Weekend Customer Love Associate (Remote - TX Based, Part-Time)

Remote Full-time
← Back to Home