Talent.com
This job offer is not available in your country.
Mobile Application Developer

Mobile Application Developer

Manhattan AssociatesBengaluru, Karnataka, India
15 days ago
Job description

Position Requirements :

  • Design, develop, and maintain cross-platform applications (iOS, Android, Windows, and Web) using Apache Cordova
  • Write clean, maintainable code using HTML, CSS, JavaScript, and TypeScript
  • Integrate native device features using Cordova plugins and bridge native functionality when needed
  • Build and maintain scalable applications using Angular (latest versions)
  • Implement asynchronous and multi-threaded programming patterns effectively
  • Collaborate closely with product and design teams to deliver exceptional user experiences
  • Develop custom frameworks or tools to enhance development efficiency
  • Integrate RESTful APIs and ensure robust data communication between client and server
  • Participate in code reviews, contribute to architecture decisions, and troubleshoot performance bottlenecks
  • Utilize version control systems like Git in a collaborative team environment.

Technical Requirements :

  • Strong hands-on experience with Apache Cordova and its build structure
  • Proficiency in HTML, CSS, JavaScript, and TypeScript
  • Expertise in Angular (latest versions)
  • Good knowledge of Objective-C / Swift, Java, and C#
  • Solid experience in building asynchronous / multi-threaded applications
  • Understanding of the mobile development lifecycle and best practices
  • Experience working with native plugins and bridging web-native functionalities
  • Familiarity with Git or other version control tools
  • Preferred Qualifications & Soft Skills :

  • BE, B. Tech, or foreign equivalent degree a related technical field
  • 4+years of experience in Apache Cordova along with HTML, CSS, JavaScript & TypeScript
  • Self-driven and passionate about building great products
  • Strong problem-solving and debugging skills
  • Excellent communication and team collaboration
  • Eagerness to learn and keep up with evolving technologies
  • Ability to mentor junior developers and take ownership of projects
  • Nice to Have

  • Experience with other hybrid frameworks (e.g., Capacitor, Ionic).
  • Knowledge of Firebase, Push Notifications, and Analytics.
  • Exposure to CI / CD tools for mobile deployment.
  • Contributions to open-source projects or active involvement in developer communities
  • Knowledge of mobile test automation tools like Appium , Cypress , Playwright , or Jasmine
  • Create a job alert for this search

    Mobile Application Developer • Bengaluru, Karnataka, India