This job has expired

Check similar jobs, what people also searched, or create a job alert for Mobile Application Developer jobs in Mumbai Metropolitan Region

Expired

Miko

Mobile Application Developer

Mumbai Metropolitan Region

10 days ago
Save Job

Summary

Company Description

Miko is an advanced artificial intelligence innovation lab with a mission to bring AI and robotics to every consumer home. Headquartered in Mumbai, India, our workforce spans several countries, including the United States, Canada, Europe, and the Middle East. To check out various product offerings, visit Miko's website

Position Overview

We are looking for a skilled and passionate Mobile App Developer to join our dynamic team. The ideal candidate should have experience developing mobile applications for both Android and iOS platforms and will contribute to creating seamless and intuitive user experiences.

Responsibilities

  • Develop and maintain high-quality mobile applications for both Android and iOS platforms.
  • 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 in mobile app development for both Android and iOS.
  • Proficient in programming languages such as Java, Kotlin, Swift and Objective-C.
  • Strong understanding of mobile development frameworks (e.g., Android SDK, Xcode, UIKit, SwiftUI).
  • Experience with mobile development tools, version control systems (e.g., 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 (e.g., 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 Flutter is a plus.

What You’ll Gain

  • Practical experience working on real-world Android and iOS applications.
  • Exposure to industry-standard tools and practices.
  • A collaborative and innovative work environment that fosters learning and growth.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: