An iOS Developer or Engineer designs, builds, or improves mobile applications for iOS smart phones and mobile tablets. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code, tests design, and documents programs.
Part-Time iOS Developer - Swift / SwiftUI Happy Life Home Care Agency
LLC - 5.0
Charlotte, NC Job Details Part-time | Contract $500 - $800 a week 23 hours ago Qualifications Performance tuning Teamwork Continuous Delivery (CD) implementation Engineering development testing XML Mobile product development iOS iOS API integration Agile scheduling Scalable systems iOS networking integration Version control systems Performance optimization (iOS development) GitHub Scalability Testing (iOS development) Agile software development JSON Xcode Back-end integration DevOps automation Swift System tuning Multithreading Agile planning Mobile design iOS user interface implementation Design patterns Full Job Description Job Overview We are seeking a dynamic and enthusiastic Part-Time iOS Developer specializing in Swift and SwiftUI to join our innovative mobile development team. In this role, you will contribute to the creation and enhancement of cutting-edge iOS applications, ensuring seamless user experiences across diverse devices. This position offers an exciting opportunity to work on impactful projects, collaborate with cross-functional teams, and refine your skills in a fast-paced, agile environment. Your expertise will help us deliver high-quality mobile solutions that meet user needs and exceed expectations. Responsibilities Develop, test, and maintain iOS applications using Swift and SwiftUI, ensuring robust performance and intuitive user interfaces. Integrate third-party APIs and web services to enhance app functionality and connectivity. Collaborate with UI/UX designers to implement engaging and accessible user interfaces aligned with design standards. Participate in code reviews, debugging sessions, and continuous integration processes to uphold code quality and project timelines. Assist in managing the Apple App Store submission process, including app packaging, compliance checks, and updates. Write comprehensive unit tests and perform iOS development testing to guarantee application stability and performance. Contribute to an Agile software development lifecycle (SDLC), including sprint planning, daily stand-ups, and retrospectives. Requirements Proven experience in iOS application development using Swift and SwiftUI frameworks. Familiarity with Objective-C, SDKs, Xcode, and iOS networking integration techniques. Strong understanding of RESTful API integration, web services, JSON/XML data formats, and REST architecture principles. Knowledge of design patterns such as MVC (Model-View-Controller) for scalable app architecture. Experience with version control systems like GitHub or SVN for source code management. Ability to perform performance tuning, multithreading, and debugging on mobile applications. Hands-on experience with managing Apple App Store submissions and adhering to app store guidelines. Familiarity with testing methodologies including test-driven development (TDD) and iOS app store submission processes. Knowledge of scripting languages such as Bash (Unix shell) for automation tasks is a plus. Exposure to continuous integration/continuous deployment (CI/CD) pipelines using Jenkins or similar tools. Understanding of Agile software development practices like Scrum or Kanban for collaborative project execution. Join us if you're passionate about crafting innovative mobile applications! We value proactive problem-solvers who thrive in collaborative environments and are eager to grow their expertise in iOS development while making a tangible impact through technology.