iOS Developer - Server Driven UI

  • Posted 7 hours ago | Updated 7 hours ago

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

IOS Development
SDUI
Server-Driven UI
Swift
SwiftUI
UI
User Experience
Interfaces
Debugging
Continuous Integration
Continuous Delivery
Analytical Skill
Amazon Web Services
Conflict Resolution
Continuous Improvement
Google Cloud Platform
Problem Solving
Product Management
RESTful
Software Project Management
Sprint
Technical Direction
Agile
Performance Tuning
Collaboration
Communication
Microsoft Azure
Mentorship
Leadership

Job Details

iOS Developer with SDUI (Server-Driven UI)
Remote (PST hours)

As the iOS Developer, you will spearhead the design, development, and maintenance of advanced iOS applications. You will play a critical role in setting the technical direction, mentoring a team of developers, and ensuring the delivery of high-quality, scalable, and performant iOS solutions. Your deep expertise in SwiftUI, Composable Architecture, SDUI, and Atomic Design will be essential in driving the success of our projects.

Key Responsibilities:

  • Architecture & Design: Design and implement robust, scalable, and maintainable iOS applications using SwiftUI, Composable Architecture, and SDUI, following Atomic Design principles.
  • Composable Architecture: Leverage Composable Architecture to build modular and testable components, ensuring a clean and efficient codebase.
  • SDUI Implementation: Architect and integrate Server Driven UI solutions, enabling dynamic and flexible user interfaces that can be updated without requiring app updates.
  • Atomic Design: Apply Atomic Design principles to create reusable and consistent UI components, ensuring a cohesive and scalable design system.
  • Hands-On Development: Actively participate in coding, debugging, and optimizing iOS applications, ensuring high performance and user satisfaction.
  • Collaboration: Work closely with cross-functional teams, including Product Management, UX/UI Design, and Backend Engineering, to align technical solutions with business goals.
  • Innovation: Stay current with the latest iOS development trends, tools, and technologies, and advocate for their adoption where applicable.
  • Performance Optimization: Identify performance bottlenecks and implement optimizations to ensure smooth and responsive applications.
  • Project Management: Participate in sprint planning, estimation, and task tracking, ensuring timely and high-quality delivery of features and releases.

Qualifications:

  • Experience: Minimum of 5 years of experience in iOS development, with significant expertise in SwiftUI, Composable Architecture, SDUI, Atomic Design, and Swift.
  • Technical Expertise: Proficient in Swift and modern iOS frameworks, with hands-on experience in building iOS applications using SwiftUI and other relevant technologies.
  • Leadership Skills: Proven experience in leading and mentoring a team of developers, with the ability to foster collaboration and continuous improvement.
  • Problem-Solving: Strong analytical and problem-solving skills, with a creative approach to designing and implementing technical solutions.
  • Communication: Excellent verbal and written communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Agile Methodology: Familiarity with Agile/Scrum development methodologies and experience working in an iterative development environment.

Preferred Qualifications:

  • Experience with CI/CD pipelines and automated testing frameworks.
  • Knowledge of RESTful APIs and backend services integration.
  • Familiarity with cloud services, such as AWS, Azure, or Google Cloud.
  • Understanding of UX/UI design principles and how they translate into iOS applications.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.