Remotebase is hiring a

Senior Mobile Developer (SwiftUI)

Remote

Remotebase is more than just a job search platform - we're building a remote work community where you can thrive and succeed. We connect top tech talent with top clients and make it easy for you to find the job you want. So why wait? Join us and be a part of our bridge to success!

We are seeking a highly skilled and experienced Senior Mobile Developer with a strong background in native mobile development and a proven track record in building educational or academic applications. The ideal candidate will be responsible for designing, developing, and maintaining high-quality mobile applications that provide an exceptional user experience for our educational platform.

Key Responsibilities:

  • Lead the design and development of robust, scalable, and high-performance native mobile applications for iOS platforms.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Work closely with product managers, designers, and other developers to gather requirements and translate them into technical specifications and actionable tasks.
  • Implement new features and enhancements to improve the functionality and user experience of our educational apps.
  • Conduct thorough testing and debugging of applications to ensure high quality and performance.
  • Mentor and provide guidance to junior developers, fostering a collaborative and knowledge-sharing environment.
  • Create and maintain comprehensive documentation for code, APIs, and user guides.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in mobile development and the education sector.

Requirements

  • Minimum of 5+ years of experience in native mobile development (iOS).
  • Proven experience in developing educational or academic applications is highly preferred.
  • Proficiency in SwiftUI and Objective-C for iOS development.
  • Familiarity with mobile app architecture patterns such as MVVM or MVP.
  • Experience with RESTful APIs and mobile libraries for networking, such as Retrofit or Alamofire.
  • Knowledge of modern mobile development tools and frameworks.
  • Strong understanding of UX/UI principles and experience collaborating with designers to create intuitive and user-friendly interfaces.
  • Experience in optimizing mobile applications for performance, including memory management, battery usage, and network efficiency.
  • Proficiency in using version control systems like Git.
  • Experience working in Agile/Scrum development environments.
  • Excellent verbal and written communication skills with the ability to effectively communicate technical concepts to non-technical stakeholders.
  • Strong analytical and problem-solving skills.

Benefits

In addition to a market competitive compensation, we have a reward philosophy that expand beyond this.

  • Fully remote with office optional. You decide when you would like to work from home and when from the office.
  • Flexible timings. You decide your work scheduled.
  • Market competitive compensation (in $$).
  • Insane learning and growth
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Mobile Developer Q&A's
Report this job
Apply for this job