Senior Mobile Developer

Mindera Logo

Mindera

πŸ“Remote - Morocco

Summary

Join Mindera's team as an iOS Developer to build fast, fluid, and reliable mobile applications. You will participate in the entire development cycle, utilizing modern technologies and architectures. The role involves approximately 0-15% national and international travel. You will develop and maintain iOS applications, ensuring clean, organized code and high test coverage. The company offers a collaborative, Agile environment with opportunities for professional development and flexible working hours. Mindera values a lean, self-organizing culture that encourages risk-taking, collaboration, and open communication.

Requirements

  • Swift, Cocoa Touch and other Apple frameworks
  • Being self-driven and working with little supervision towards a common team or company purpose
  • Creating fluid visual interactions, creating and implementing mobile user experience patterns
  • Having a sense of craftsmanship in what you produce, seeking the best solutions and being proud of the final outcome
  • Keeping up with the latest trends, architectures, ideas and technologies in the mobile ecosystem
  • Being a team player, sharing knowledge and leading by example
  • Agile mindset and methodologies such as Scrum and Kanban
  • Developing and maintaining iOS applications from the requirements to the App Store
  • Producing clean and organized code, taking advantage of software design patterns, architectural patterns and data structures

Responsibilities

  • Develop and maintain features in a collaborative, Agile environment
  • Write testable code and ensure the test coverage stays at the agreed level
  • Document your code
  • Take ownership of your code every step of the way - from development to deployment and maintenance
  • Diagnose issues in production and devise solutions for them
  • Work both autonomously and collaboratively to complete tasks
  • Be an integral part of solutions design and implementation

Preferred Qualifications

  • Experience with FRP framework (ReactiveCocoa, RxSwift, etc)
  • Experience with MVVM(-C) architecture
  • Experience with Functional programming/concepts
  • Experience with CI/CD development methodologies and tools (fastlane, Jenkins, Travis, GoCD, etc)
  • Ability/experience testing code and/or writing testable code
  • Open Source contributions and/or willingness to contribute

Benefits

  • Health Insurance, because health comes first
  • Flexible working hours
  • Unlimited PTO
  • Training & conferences: create your own training plan
  • Choose Laptop & Peripherals that best suit your needs
  • We have an amazing office if you want to physically connect with minders. Remote is also an option
  • Flexible working hours!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.