UCodeSoft

iOS Developer

Sahibzada Ajit Singh Nagar, PB, IN

18 days ago
Save Job

Summary

Responsibilities

  • Collaborate with the development team to design and implement new features for our iOS applications using Swift.
  • Write clean, maintainable, and efficient code under the guidance of senior developers.
  • Assist in translating UI/UX designs into high-quality code.
  • Participate in debugging and troubleshooting to identify and fix bugs.
  • Write unit and UI tests to ensure code quality and robustness.
  • Contribute to code reviews to learn from and share knowledge with the team.
  • Stay up-to-date with the latest iOS development trends, tools, and best practices.
  • Work with version control systems like Git.
  • Communicate effectively with team members regarding progress, challenges, and ideas.

Required Qualifications

  • Basic understanding of Swift programming language concepts.
  • Familiarity with the iOS SDK (UIKit and/or SwiftUI).
  • Experience with Xcode IDE.
  • Fundamental understanding of mobile development concepts (e.g., view life cycles, memory management, networking).
  • Basic knowledge of version control using Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • A strong desire to learn, grow, and take on new challenges in iOS development.
  • Bachelor's degree in Computer Science, Engineering, or a related field, OR equivalent practical experience demonstrated through projects or portfolio.

Preferred Qualifications (Nice-to-Haves)

  • Familiarity with RESTful APIs and JSON to connect iOS applications to back-end services.
  • Understanding of common architectural patterns (e.g., MVC, MVVM, VIPER).
  • Experience with dependency managers (e.g., CocoaPods, Swift Package Manager).
  • Exposure to Agile/Scrum development methodologies.
  • Personal projects or contributions to open-source projects (please provide links if available, e.g., GitHub profile).
  • Basic understanding of automated testing frameworks (e.g., XCTest).

Skills:- UIKit and SwiftUI

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: