Search by job, company or skills

M

IOS Developer

3-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Over 50 applicants
Quick Apply

Job Description

Responsibilities:

  • Develop and maintain high-quality mobile applications for the iOS platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable and efficient code while adhering to best practices in mobile development.
  • Ensure the performance, quality and responsiveness of applications.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot, debug and upgrade existing applications.
  • Stay up-to-date with new mobile technologies, trends and development practices.
  • Participate in code reviews, team meetings and contribute to the overall development strategy.
  • Contribute to the design and architecture of mobile solutions.
  • Collaborate with the product and design teams to understand requirements and translate them into technical specifications.

Requirements:

  • 3-4 years of professional experience innativeiOS app development.
  • Proficient in programming languages such asSwift and Objective-C.
  • Strong understanding of mobile development frameworks (eg, Xcode, UIKit, SwiftUI).
  • Experience with mobile development tools, version control systems (eg, Git), and app deployment.
  • Familiarity with RESTful APIs to connect mobile applications to back-end services.
  • Knowledge of UI/UX principles and how to implement them effectively for mobile platforms.
  • Strong problem-solving skills, attention to detail, and ability to work independently.
  • Experience with database management (eg, SQLite, Firebase, CoreData).
  • Ability to write unit and UI tests to ensure application quality.
  • Experience with integrating third-party libraries and APIs.
  • Familiarity with Agile development methodologies.
  • Understanding of mobile app architecture patterns like MVVM, MVC or MVP.
  • Familiarity with CI/CD tools and practices.
  • Knowledge of chess or experience working on chess-related applications is a significant advantage.
  • Experience with Java/ Kotlin is a plus.

About Company

Founded in 2015, Miko is an advanced consumer robotics innovations lab passionate about bringing the best of technology to young learners everywhere. Home to the world's leading educators, engineers, psychologists and content developers, Miko takes learning to a whole new level through state-of-the-art artificial intelligence, robotics and loT. The company has a global mindset with offices in the innovation hubs of Silicon Valley and Mumbai.
Our latest product, Miko 3, is an Al-powered intelligent robot that uses playful, conversational learning to educate, engage and entertain kids aged 5-10 years. Its personality brings wit and fun into a home in ways that other technology does not. It has an adaptive personality, dozens of emotions, and millions of topics and themes to learn from.

Job ID: 119872319

Similar Jobs