ETHICS CODE is seeking an experienced iOS developer with a strong knowledge of Swift to join our team. In this role, you will collaborate with cross-functional teams to design, develop, and maintain high-quality iOS applications. You will be responsible for implementing new features, fixing bugs, and optimizing performance to ensure a seamless user experience.

Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Swift code.
  • Translate designs and wireframes into high-quality code and pixel-perfect user interfaces.
  • Identify and correct bottlenecks and fix bugs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Help maintain code quality, organization, and automation.

Requirements

Education: Degree in Computer Science, Software Engineering, or a related field.

Experience: Minimum of 3 years of experience in iOS application development using Swift.

Technical Skills:

  • Proficiency in Swift and Xcode.
  • Experience with UIKit, SwiftUI, Core Data, and Core Animation.
  • Knowledge of ARKit, CoreML, and CoreData.
  • Experience with RESTful APIs and JSON to connect iOS applications to back-end services.
  • Understanding of Apple's design principles and interface guidelines.
  • Version control skills with Git and GitHub.
  • Experience in location-based application development with MapKit.
  • Understanding of composable architecture with SwiftUI and Redux.
  • Ability to perform unit and UI testing with XCTest.
  • Knowledge of CI/CD using App Center and GitHub.
  • Familiarity with cloud message APIs and push notifications.
  • Solid understanding of the full mobile development life cycle.

Soft Skills:

  • Excellent communication skills and ability to work in a team.
  • Ability to solve problems effectively and creatively.
  • Attention to detail and commitment to code quality.
  • Good level of English, especially in communication skills for technical interviews.

Benefits

  • πŸ’² USD salaryΒ 
  • 🏑 100% Remote.Β 
  • 🌎 Opportunity to work on projects worldwide.Β 
  • πŸ‘¨πŸ½β€πŸŽ“ Access to E-learning platforms.Β 
  • πŸŽ‰ Annual Day Off.Β 
  • πŸ’° Referral bonuses.Β 
  • πŸŽ“ Certification coverage.Β 

Location

Dominican Republic - Remote

Remote Job

Job Overview
Job Posted:
6 months ago
Job Expires:
Job Type
Full Time

Share This Job: