Talent.com
No longer accepting applications
iOS Developer

iOS Developer

Cosmic Insightsbangalore, karnataka, in
16 hours ago
Job description

Job description

Company Description

Cosmic Insights is a Vedic astrology platform based in Coimbatore that combines ancient wisdom with modern technology to help individuals understand their karmas and reach their fullest potential. Our easy-to-use tools and resources are designed for beginners and advanced Jyotish students alike, and we strive to empower individuals with the knowledge they need to manage their lives and overcome fears associated with astrology.

Job Description

We are seeking a highly skilled and experienced Senior iOS Developer to join our dynamic team. As a Senior iOS Developer, you will play a crucial role in the design, development, and maintenance of our iOS applications. You should have a deep understanding of the iOS platform and a proven track record of creating innovative and user-friendly mobile applications. Your expertise in Swift and Objective-C, along with strong problem-solving skills, will be vital to the success of our projects.

Key Responsibilities :

  • iOS Application Development : Design, develop, and maintain cutting-edge iOS applications that deliver exceptional user experiences.
  • Code Review and Quality Assurance : Conduct code reviews to ensure code quality, performance, and maintainability. Implement best coding practices and guidelines.
  • Technical Leadership : Provide technical leadership and mentorship to junior developers, assisting them in problem-solving and skill development.
  • App Performance Optimization : Identify and resolve performance bottlenecks, memory leaks, and other issues to ensure smooth app performance.
  • Architectural Design : Collaborate with the development team to design and implement robust, scalable, and maintainable iOS application architecture.
  • API Integration : Integrate with web services, RESTful APIs, and other backend systems to ensure data synchronization and a seamless user experience.
  • Bug Fixing and Troubleshooting : Investigate and resolve bugs, issues, and crashes as they arise, ensuring the stability and reliability of the applications.
  • Version Control : Use version control systems (e.g., Git) to manage code repositories and facilitate collaborative development.
  • UI / UX Implementation : Collaborate with designers and product teams to implement user-friendly and aesthetically pleasing interfaces.
  • Cross-functional Collaboration : Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality products on time.
  • Documentation : Maintain thorough documentation for code, processes, and architectural decisions.
  • Stay Updated : Stay up-to-date with the latest iOS trends, technologies, and best practices, and apply this knowledge to project development.

Qualifications :

  • Bachelor's or Master's degree in Computer Science or a related field is preferred.
  • 6+ years of professional iOS development experience.
  • Proficiency in Swift and Objective-C.
  • Strong knowledge of iOS frameworks and APIs.
  • Experience with design patterns, MVC / MVVM architecture, and software development best practices.
  • Proficient with version control systems, preferably Git.
  • Solid problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Experience with Agile / Scrum methodologies is a plus.
  • Published apps on the App Store is a strong advantage.
  • Experience with continuous integration and automated testing is a plus.
  • Additional qualifications that would be beneficial for this role include knowledge of other programming languages and frameworks, experience with integrating APIs, and strong analytical and problem-solving skills.

    Create a job alert for this search

    Ios Developer • bangalore, karnataka, in