We are looking for a senior iOS developer to undertake the UI part of a large e-commerce application for a well-funded start-up, you will be responsible for designing UI and bringing designs to life using the latest frameworks or libraries for the iOS platform our solution, you will have a 4+ years of experience working as a mobile front-end developer and commercial experience of creating user-friendly UIs. In these 4 years, you should have experience with iOS application architecture and design with a strong understanding of RESTful JSON APIs principles, it will be desirable if you have experience or exposure of backend development but not necessary. We will be interested in seeing a portfolio with at least two large native iOS applications. 

Key Responsibilities

  • Develop mobile applications (iOS: Objective-C, Swift).

  • Develop test specs and approach for the application.

  • Help contribute and create best practices for the team for iOS development.

  • Build an intuitive and seamless mobile UX/UI for the mobile e-commerce of our project using Story board or swiftUI.

  • Be able to create and use RESTful API end points.

  • Design, develop, test, deploy, maintain, and improve code.

  • Experiment and prototype possible complex interactions and interfaces and brainstorm with other front-end developers on alternative solutions.

  • Define and set up a strong foundation for long term maintainability for large scale systems and designing solutions for today's problems that accommodate what future iterations might bring.

  • Able to create architectures and designs of mobile apps whilst coordinating with other front-end developers on a unified design creation.

  • Communicate with the management regarding status of projects and suggest appropriate deadlines for new functionalities.

Technical Competencies

  • 3 years of object-oriented software development experience.

  • 3+ years building applications for iOS devices using Swift).

  • Experience designing clean and maintainable codebase.

  • Strong understanding of RESTful JSON web API design principles.

  • Experience in using version control systems like Git.

  • Solid experience in documenting software solutions using diagrams and flow charts.

  • Experience with Agile methodologies.

  • Strong understanding firebase integration.

  • Strong understanding of functional and object-oriented programming.

  • Effective project management skills.

  • Excellent communication skills.

Job Details

Industry:
Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Apr 04, 2021
Posting Date:
Mar 03, 2021

Ramz Al Aula

Hardware · 1-10 employees - Dammam

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Mihnati Premium