Kenility - Miami, FL

posted 28 days ago

Full-time - Mid Level
Miami, FL

About the position

As a Senior iOS Developer at Kenility, you will be an integral part of a dynamic team dedicated to creating innovative mobile applications. You will work closely with a group of talented developers, engineers, and designers who are passionate about delivering high-quality products to the market. Your role will involve not only coding but also collaborating with cross-functional teams to ensure that the applications meet both technical and user experience standards. You will be responsible for the entire development lifecycle, from concept to deployment, and will have the opportunity to influence the direction of our iOS products. In this position, you will leverage your extensive experience in iOS development, particularly with Swift, to design and implement robust SDKs that enhance our applications. You will be expected to maintain a high level of code quality and performance, utilizing tools for profiling and optimization. Your understanding of various iOS application architecture patterns will be crucial in ensuring that our applications are scalable and maintainable. Additionally, you will be tasked with troubleshooting and resolving complex technical issues, requiring strong analytical skills and a proactive approach to problem-solving. Effective communication is key in this role, as you will need to articulate technical concepts to non-technical stakeholders. Your ability to work collaboratively within a team and adapt to changing requirements will be essential for success in this fast-paced environment. At Kenility, we value responsibility, flexibility, and a proactive mindset, and we are looking for someone who embodies these qualities to join our family of developers.

Responsibilities

  • Design and develop high-quality iOS applications using Swift.
  • Build, maintain, and deploy SDKs for iOS platforms using Swift Package Manager.
  • Optimize mobile applications for performance and efficiency using profiling tools.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and resolve complex technical issues in a timely manner.
  • Communicate technical concepts effectively to non-technical stakeholders.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of experience as an iOS Developer, focusing on Swift.
  • Experience in designing, building, maintaining, and deploying SDKs for iOS platforms using Swift Package Manager.
  • Strong understanding of iOS application architecture patterns (MVVM, MVC, etc.).
  • Familiarity with iOS frameworks such as AVFoundation, SwiftUI, CoreData, Combine, XCTests, and Tasks.
  • Experience with performance profiling tools and optimizing mobile applications.
  • Strong problem-solving skills and ability to diagnose and resolve complex technical issues.
  • Excellent verbal and written communication skills.

Nice-to-haves

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service