company logo

iOS Developer

Surat
Full-Time
Junior: 1 to 3 years
15K - 25K (Per Month)
Posted on May 16 2024

Not Accepting Applications

About the Job

Skills

iOS
Mobile development
Swift (Programming Language)
Swift UI
Software Development
Information Technology

Job Overview:

We are seeking a skilled iOS Developer to join our dynamic team. The successful candidate will be responsible for developing applications for mobile devices powered by Apple's iOS operating system. Your primary focus will be the development of iOS applications and their integration with back-end services. You will work alongside other engineers and developers working on different layers of the infrastructure.

Key Responsibilities:

  • Design and Build Applications: Develop and maintain high-quality iOS applications that meet the needs of the company and its customers.
  • Collaborate with Team: Work closely with cross-functional teams including designers, product managers, and other developers to define, design, and ship new features.
  • Maintain Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards.
  • Unit-test Code: Ensure the robustness, including edge cases, usability, and general reliability through automated testing.
  • Troubleshoot and Debug: Identify and correct bottlenecks and fix bugs to enhance application performance.
  • Continuous Improvement: Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Qualifications:

  • Educational Background: Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience: Proven experience as an iOS developer, with a strong portfolio of released applications on the App Store.
  • Proficiency in Swift/Objective-C: Strong knowledge of Swift and Objective-C, along with understanding of Cocoa Touch.
  • Familiarity with APIs: Experience with iOS frameworks such as Core Data, Core Animation, and Core Graphics.
  • Understanding of Apple’s design principles: Familiar with Apple’s design principles and interface guidelines.
  • Version Control Systems: Proficiency with version control tools, preferably Git.
  • Problem-Solving Skills: Strong analytical and problem-solving skills.
  • Attention to Detail: High attention to detail and a commitment to delivering high-quality, bug-free code.
  • Team Player: Excellent communication skills and a collaborative approach to working within a team environment.

Preferred Qualifications:

  • Experience with RESTful APIs: Working experience integrating iOS applications with back-end services.
  • Knowledge of Other Web Technologies: Familiarity with push notifications, cloud message APIs, and mobile payments.
  • Understanding of UI/UX Design: Ability to work with UI/UX designers and translating designs to visual elements.
  • Experience with Third-party Libraries: Knowledge of third-party libraries and APIs.
  • Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD tools and processes.


About the company

Introduction Greetings, Gatisofttech is a premier provider of Software solutions with a reputation for quality, superior technical skills and proven bottom-line results. Our infrastructure is backed by a dedicated team of highly qualified, result oriented professionals who believe in professionalism, reliability and commitment to quality. Our aim is to provide right solution ...Show More

Company Size

51-200 Employees

Headquarter

Surat

Other open jobs from Gatisofttech