Casablanca, Casablanca-Settat, Morocco Hybrid Employment

Mindera is hiring a Senior Mobile Developer (iOS)

About the Role

Mindera is looking for a Senior Mobile Developer (iOS) to create fast, fluid, responsive, and reliable applications that deliver a rewarding customer experience. You will participate in the full development cycle using modern technologies and processes.

What You'll Do

  • Develop and maintain features in a collaborative, Agile environment
  • Write testable code and ensure agreed-upon test coverage
  • Document your code and take ownership from development through deployment and maintenance
  • Diagnose production issues and devise effective solutions
  • Work both autonomously and collaboratively to complete tasks
  • Be an integral part of solution design and implementation

What We're Looking For

  • Proficiency with Swift, Cocoa Touch, and Apple frameworks
  • Experience developing and maintaining iOS applications from requirements to the App Store
  • Ability to create fluid visual interactions and implement mobile UX patterns
  • A sense of craftsmanship, seeking the best solutions and taking pride in outcomes
  • A self-driven attitude, capable of working with little supervision toward a common goal
  • A team player who shares knowledge and leads by example
  • An Agile mindset with methodologies such as Scrum and Kanban
  • Ability to produce clean, organized code using software design patterns, architectural patterns, and data structures
  • Commitment to keeping up with the latest trends and technologies in the mobile ecosystem

Nice to Have

  • Experience with FRP frameworks like ReactiveCocoa or RxSwift
  • Experience with MVVM(-C) architecture
  • Experience with Functional programming concepts
  • Experience with CI/CD methodologies and tools (fastlane, Jenkins, Travis, GoCD, etc.)
  • Ability to test code and/or write testable code
  • Open Source contributions and/or willingness to contribute

Technical Stack

  • Swift
  • Cocoa Touch
  • Apple frameworks

Benefits & Compensation

  • Health Insurance
  • Flexible working hours
  • Unlimited PTO
  • Training & conferences: create your own training plan
  • Choose Laptop & Peripherals that best suit your needs

Work Mode

This is a hybrid role. Positions are available in Porto, Aveiro, and Coimbra, Portugal; Leicester, UK; San Diego and San Francisco, USA; Chennai and Bengaluru, India; Cluj-Napoca, Romania; and Blumenau, Brazil.

Mindera fosters a politics-free environment where the team owns the project together, with a lean and self-organizing attitude. We encourage taking risks, making decisions, and working collaboratively, valuing commitment, feedback, and empathy.

Required Skills
SwiftCocoa TouchApple FrameworksiOS DevelopmentMobile ArchitectureSoftware EngineeringProblem SolvingTeam CollaborationCode QualityAgile MethodologiesCI/CDTestingDebugging
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Mindera

At Mindera we use technology to build products we are proud of, with people we love. We partner with clients to understand their product and deliver high performance, resilient and scalable software systems that create an impact in their users and businesses across the world.

Visit website
Job Details
Category mobile
Posted 7 months ago