Junior iOS Developer

Junior iOS Developer

Junior iOS Developer

Techfield

Indeed

Raleigh, NC

4 hours ago

No application

About

Job Summary
We are seeking a skilled iOS Developer to join our dynamic team. The ideal candidate will have a passion for mobile application development and a strong understanding of the iOS ecosystem. You will be responsible for designing, developing, and maintaining high-quality applications for iOS devices. Your expertise in various programming languages and frameworks will play a crucial role in delivering innovative solutions that enhance user experience.

Duties

  • Design and build advanced applications for the iOS platform using Swift and Objective-C.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications through unit testing and debugging.
  • Work with RESTful APIs to connect mobile applications to back-end services.
  • Utilize design patterns such as MVC to create scalable and maintainable code.
  • Participate in code reviews and maintain version control using Git or SVN.
  • Implement continuous integration and deployment (CI/CD) practices using tools like Jenkins.
  • Stay updated with the latest industry trends in mobile technologies and apply them to improve application performance.
  • Collaborate with UX/UI designers to ensure seamless user experiences across applications.

Requirements

  • Proficiency in Swift, Objective-C, and familiarity with JavaScript for mobile development.
  • Experience with NoSQL databases (e.g., MongoDB) as well as SQL databases like MySQL or SQLite.
  • Strong understanding of RESTful APIs, web services, and application development frameworks such as React Native or Xamarin.
  • Knowledge of software development life cycle (SDLC) methodologies, particularly Agile practices.
  • Familiarity with debugging tools and techniques for troubleshooting application issues.
  • Experience with version control systems such as GitHub or SVN.
  • Understanding of authentication mechanisms and security best practices in mobile applications.
  • Ability to write clean, maintainable code following test-driven development principles.
  • Experience with continuous integration tools like Jenkins or similar platforms is a plus. If you are passionate about iOS development and eager to contribute to exciting projects that make a difference, we encourage you to apply!

Job Type: Full-time

Pay: $32.00 - $35.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Relocation assistance
  • Vision insurance

Education:

  • Bachelor's (Required)

Ability to Relocate:

  • Raleigh, NC 27629: Relocate before starting work (Required)

Willingness to travel:

  • 75% (Required)

Work Location: In person