UCodeSoft

iOS Developer

Ropar Division, PB, IN

3 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 the 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 contributions to open-source projects (please provide links, e.g., GitHub profile).
  • Basic understanding of automated testing frameworks (e.g., XCTest).


Benefits

  • Salaries are at par with industry standards
  • 5-day working week
  • Flexible office timings
  • Health insurance (covering you and your family)
  • 24 days of paid leave and 10 national holidays
  • EPF deduction and employer contribution


How strong is your resume?

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

People also searched: