ISO Developer

F1Soft International Pvt. Ltd. , Pulchowk, Lalitpur — Posted 1 year ago

We are seeking a highly skilled and motivated iOS Developer (Native) to join our dynamic team. The ideal candidate will have a passion for creating outstanding native iOS applications and a strong background in mobile app development. You will collaborate with cross-functional teams to design, develop, and maintain iOS applications that provide exceptional user experiences.

Responsibilities:

  • iOS App Development: Design, code, test, and maintain native iOS applications, ensuring their functionality, performance, and responsiveness.
  • Code Optimization: Write clean, efficient, and maintainable code, while continuously improving the codebase.
  • UI/UX Design Integration: Collaborate with designers to implement captivating user interfaces, ensuring a seamless user experience.
  • API Integration: Integrate with RESTful APIs and other third-party services to fetch and display data within the app.
  • Bug Fixing and Troubleshooting: Identify and resolve bugs, performance bottlenecks, and other issues in existing applications.
  • Version Control: Utilize version control systems (e.g., Git) for code management and collaboration with the development team.
  • Code Reviews: Participate in code reviews to ensure code quality and adherence to coding standards.
  • Documentation: Create and maintain technical documentation, including code documentation and project documentation.
  • Platform Compatibility: Stay up-to-date with the latest iOS platform updates and ensure app compatibility with various iOS versions and devices.
  • Performance Optimization: Profile and optimize app performance to provide a smooth user experience.
  • Security: Implement security best practices to safeguard user data and app integrity.
  • App Store Submission: Prepare and submit apps to the Apple App Store, following the submission guidelines and requirements.
  • Continuous Learning: Stay current with industry trends, new iOS features, and emerging technologies relevant to mobile app development.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as an iOS Developer with a portfolio of published apps.
  • Proficiency in Swift and Objective-C programming languages.
  • Strong knowledge of iOS SDK, Xcode, and Interface Builder.
  • Experience with RESTful APIs, JSON, and web services integration.
  • Solid understanding of software design principles, data structures, and algorithms.
  • Knowledge of UI/UX design principles and a keen eye for user interface aesthetics.
  • Familiarity with version control systems (e.g., Git).
  • Problem-solving skills and the ability to work independently as well as part of a team.
  • Excellent communication and collaboration skills.
  • Attention to detail and commitment to delivering high-quality code.
  • Ability to adapt to a fast-paced and evolving work environment.
Details
Information Technology (IT) Industry
Full-time Job Type
Mid-Level Job Level
Job post expired. Apply anyway, we'll forward your CV.