Search by job, company or skills

Zazz.io

iOS Developer- RxSwift

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description

Responsibilities:

  • iOS Development: Design, develop, and maintain high-quality iOS applications using Swift. Ensure applications are optimized for performance, responsiveness, and scalability.

  • RxSwift Integration: Implement reactive programming principles using RxSwift to manage asynchronous data streams and simplify complex data handling and event management.

  • Architecture and Design: Apply modern iOS architecture patterns (MVVM, MVP) and best practices to ensure clean, maintainable, and testable code.

  • UI/UX Development: Collaborate with designers to build intuitive and engaging user interfaces. Ensure a seamless user experience across various iOS devices and screen sizes.

  • API Integration: Integrate with RESTful APIs and manage data synchronization and updates efficiently using RxSwift.

  • Testing and Debugging: Write and maintain unit tests and perform debugging to ensure the reliability and quality of the application. Address and resolve issues in a timely manner.

  • Collaboration: Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality features and improvements.

  • Code Review: Participate in code reviews to ensure adherence to coding standards and best practices. Provide and receive constructive feedback to improve code quality.

  • Documentation: Maintain clear and comprehensive documentation for code, APIs, and application features.

Qualifications:

  • Experience: 3+ years of experience in iOS development with a strong focus on RxSwift. Proven track record of developing and maintaining complex iOS applications.

  • Technical Skills: Proficiency in Swift, RxSwift, and the iOS SDK. Familiarity with other reactive programming libraries (e.g., Combine) is a plus.

  • Architectural Knowledge: Experience with iOS architecture patterns (MVVM, MVP), and modern development practices.

  • API Handling: Solid understanding of RESTful APIs, JSON, and asynchronous programming.

  • UI/UX: Strong skills in designing and developing user-friendly and responsive interfaces for iOS applications.

  • Testing: Experience with unit testing frameworks (XCTest, Quick/Nimble) and other iOS testing tools.

  • Version Control: Proficiency in using version control systems, particularly Git.

  • Problem-Solving: Excellent analytical and problem-solving skills with the ability to troubleshoot and resolve technical issues effectively.

  • Communication: Strong verbal and written communication skills, with the ability to work collaboratively in a team environment

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 07/08/2024

Job ID: 87839577

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Full stack developer react native MERN stack for Android ios

Raipur homesCompany Name Confidential

iOS Developer

TUMMOCCompany Name Confidential
Last Updated: 15-11-2024 00:43:25 PM
Home Jobs in India iOS Developer- RxSwift