Posted:2 days ago|
Platform:
Hybrid
Full Time
**Job Title:** Senior iOS Developer
**Experience Level:** 4+ years
**Job Summary:**
We are seeking an experienced iOS Developer to join our dynamic team. The ideal candidate will have a strong background in developing high-quality, scalable, and user-friendly iOS applications. This position requires a deep understanding of Swift, along with experience in modern iOS development frameworks and tools.
**Key Responsibilities:**
1. **Application Development:**
- Design, develop, and maintain native iOS applications.
- Collaborate with cross-functional teams (UI/UX designers, product managers, and backend developers) to build robust features and improve application performance.
- Write clean, efficient, and well-documented code following industry best practices.
2. **Performance Optimization:**
- Optimize application performance and memory usage to ensure smooth operation on various devices and operating systems.
- Implement caching strategies, background processing, and multitasking capabilities where appropriate.
3. **Testing and Quality Assurance:**
- Conduct thorough testing of applications to identify and resolve bugs and issues.
- Develop unit tests, integration tests, and UI tests to ensure the reliability and quality of the app.
- Work closely with QA teams to ensure that the final product meets all functional and non-functional requirements.
4. **User Experience:**
- Enhance user experience by improving interface design, usability, and interaction flow.
- Stay up-to-date with the latest trends and technologies in iOS development to continuously improve the user experience.
5. **Third-Party Services Integration:**
- Integrate third-party APIs and services into iOS applications to enhance functionality and provide additional value to users.
- Ensure proper handling of data privacy and security when integrating external services.
6. **Maintenance and Support:**
- Perform regular maintenance and updates to existing applications to fix bugs, add new features, and improve overall performance.
- Respond to user feedback and address issues promptly to ensure customer satisfaction.
**Qualifications:**
1. **Education:**
- Bachelors degree in Computer Science, Software Engineering, or related field.
- Strong academic record with a focus on computer science and programming.
2. **Technical Skills:**
- Proficiency in SwiftUI and Integrate with RESTful APIs and other backend services.
- Familiarity with iOS development frameworks such as UIKit, Core Data, and Core Animation.
- Experience with Xcode and version control systems (Git).
- Knowledge of RESTful APIs and JSON parsing.
- Understanding of design patterns and principles (MVVM, MVC).
3. **Soft Skills:**
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
- Ability to work independently and manage time effectively.
- Commitment to continuous learning and staying updated with the latest iOS development trends.
4. **Certifications:**
- Apple Developer Program membership (desired but not required).
- Certifications in iOS development from reputable institutions (optional).
Valuelabs
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
chennai
5.0 - 9.0 Lacs P.A.
6.0 - 10.0 Lacs P.A.
karnataka
Salary: Not disclosed
indore, hyderabad
19.0 - 25.0 Lacs P.A.
bengaluru
6.0 - 10.0 Lacs P.A.
bengaluru
7.0 - 10.0 Lacs P.A.
3.0 - 6.0 Lacs P.A.
3.0 - 6.0 Lacs P.A.
15.71813 - 15.71813 Lacs P.A.
chandigarh, new delhi
5.0 - 7.0 Lacs P.A.