S

Swift Developer - Weekday - India

Swift Developer - Weekday - India
Full-time
Hybrid
Worldwide

This role is for one of the Weekday's clients

We are seeking a passionate and talented Swift Developer to join our team. The ideal candidate will have 2-5 years of experience in developing iOS applications, a deep understanding of the Swift programming language, and proficiency in SwiftUI. This is an excellent opportunity for a driven individual to work on cutting-edge projects and contribute to delivering seamless user experiences.

Key Responsibilities:
  1. iOS Application Development:
  • Design, build, and maintain iOS applications using Swift and SwiftUI.
  • Develop robust, scalable, and high-performance apps that meet user and business requirements.
  1. Feature Implementation:
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure features are implemented efficiently with a focus on quality and user experience.
  1. Code Quality and Optimization:
  • Write clean, maintainable, and efficient code.
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Optimize applications for maximum performance and scalability.
  1. Testing and Debugging:
  • Perform rigorous testing of applications to identify and resolve bugs.
  • Utilize tools and frameworks to ensure seamless performance across devices.
  1. Collaboration and Communication:
  • Work closely with UI/UX designers, product managers, and other developers to achieve project goals.
  • Provide technical insights and recommendations for improving app design and functionality.
  1. Learning and Adapting:
  • Stay updated with the latest trends and advancements in iOS development and Swift.
  • Experiment with emerging technologies and integrate innovative solutions into projects.
Required Skills and Qualifications:
  1. Technical Proficiency:
  • Strong expertise in Swift programming language with a focus on modern iOS development practices.
  • Solid experience with SwiftUI for building intuitive and dynamic user interfaces.
  • Familiarity with Apple’s iOS frameworks like Core Data, Core Animation, and Foundation.
  1. Experience:
  • 2-5 years of hands-on experience in iOS application development.
  • Proven track record of publishing at least one app on the App Store.
  1. Problem-Solving Skills:
  • Excellent analytical and problem-solving abilities with a detail-oriented approach.
  • Ability to troubleshoot and debug issues effectively.
  1. Version Control and Collaboration:
  • Proficient in using Git for version control.
  • Experience working in collaborative team environments with Agile/Scrum methodologies.
  1. Additional Skills (Preferred):
  • Knowledge of Combine framework or asynchronous programming in Swift.
  • Familiarity with RESTful APIs, JSON parsing, and third-party library integration.