iOS Developer - Work From Home

 (3+ years exp)
$1k – $2k
Published: 1 month ago

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Hires remotely in

Relocation

Allowed

Skills

Python
Javascript
TypeScript
Swift

The Role

Job Description
The iOS Developer is responsible for delivering end-user interfaces over iOS devices for AI face swap app (https://apple.co/32zFlcm ). Benefits we are offering:. The role is expected to provide advice with regards to the feasibility of implementation of interface requirements. The role is expected to provide constructive feedback from their role’s perspective with regards to the work of their peers that interact with their projects.

Responsibilities

  • Developing new UI applications and or features from wireframes, user stories, or high fidelity models
  • Ensuring the best performance and user experience from the application
  • Research, propose, and develop libraries that which promote the reusability, scalability, and extensibility of code which applications will be built upon
  • Generate documentation necessary to integrate their work into other projects
  • Design and implement with sufficient use of Object-oriented Design principles, Abstraction, and Separation of Concerns
  • Writing organized, testable, extensible, scalable, code and documentation
  • Writing organized and exhaustive unit, integration, and UI tests
  • Automate the testing, building, and deployment processes through CI/CD practices
  • Address issues, concerns, and bugs that arise from their scope of responsibilities
  • Release planning, timing or orchestration, and execution
  • Release documentation and notification
  • Management and publication of releases in their respective App Marketplace
  • Advice on matters related to their scope of responsibilities
  • Conduct or facilitate minor Scrum duties as assigned by the department

**Skills

  • High Proficiency in English
  • Professional iOS (Swift) app development skills
  • Professional understanding of publishing apps in the Apple App Store
  • Professional understanding of mobile app design and application guidelines for their corresponding assigned platform
  • Professional understanding of Object-oriented Design principles, Software Abstraction, Separation of Concerns, and their traditionally applied forms, Architectural Patterns
  • Basic understanding of the AWS or GCP Cloud services
  • Basic understanding of CI and CD Practices

**Education Requirements

  • Holds a B.S. Computer Science degree or similar (Computer Engineer, Information Technology, etc.)
  • Preferred but not required, has additional/supplementary educational background or training in any of the following fields of study:
  • Project Management
  • Systems Development and Design

**Work Experience Requirements

  • Minimum of three years employed professionally as a Software Engineer in a corporate or business setting, self-employment excluded
  • Has professional experience in a role that involves Mobile Application Development