
Junior iOS Developer
Techfield
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