Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Mobile Developer @ Jibe Development

Home > Software Development

 Mobile Developer

Job Description


Position

Mobile Developer


Job Objective

JiBe is a cloud based fully integrated ERP system for the shipping industry. Our goal is to allow shipping companies to improve productivity, efficiency and safety levels, while reducing costs. JiBe ERP enables increased automation and streamlining of processes, creating pre-defined workflows and reducing the usage of email and paper. 

JiBe is looking for a top-notch engineer to join our team. You will have an opportunity to directly impact our growing team.


Job Responsibilities


  • Develop and maintain native mobile applications for iOS using Swift, Objective-C, Core Foundation, UIKit, and Cocoa Touch.
  • Integrate Core Data, network calls, and manage basic version control with GIT.
  • Utilize Ionic for cross-platform development, as well as familiarity with PhoneGap or similar frameworks.
  • Work with enterprise back-end system integration, client-server applications, and RESTful APIs to deliver robust mobile solutions.
  • Perform memory management tasks and conduct memory/performance profiling using ARC for efficient mobile application performance.
  • Contribute to the Android development process, assisting in bug fixing and ensuring the app runs smoothly across both platforms.
  • Manage builds in TestFlight and handle the deployment process, including publishing and updating apps on the App Store.
  • Collaborate with other developers to design and architect applications, adhering to object-oriented design patterns.
  • Design and develop database schemas, write secure code, and maintain high standards for code quality.
  • Integrate mobile applications with existing software systems, ensuring seamless functionality.
  • Android Development: Develop and maintain native mobile applications for Android using Java, Kotlin, Android SDK, and related technologies (e.g., Android Studio, Gradle).

Qualifications

  • Education: Bachelors degree in Computer Science, MIS, or a related field (or equivalent education).
  • Experience: A minimum of 3 years in mobile application development, with proven proficiency in native iOS development (Swift, Objective-C) and Android development (Java, Kotlin, or related).
  • Knowledge of Core Data, networking protocols, and experience with RESTful API integration.
  • Familiarity with Ionic and other cross-platform tools such as PhoneGap, Titanium, or Flex is a strong advantage.
  • Experience in building offline-capable mobile apps with cloud synchronization capabilities.
  • Strong understanding of object-oriented design patterns and application architecture.
  • Solid experience managing and deploying applications via TestFlight and the App Store.
  • Understanding of UI/UX principles and mobile optimization for both Android and iOS.
  • Familiarity with database design (including SQL), JavaScript libraries, and JSON/XML.
  • Knowledge of development tools like Maven, Git, Bamboo, and project management tools like JIRA.
  • Understanding of mobile app security, and writing secure code.
  • Ability to troubleshoot, debug, and support both production and development environments.

Preferred Skills


  • Experience with cross-platform mobile development, using tools like PhoneGap, Titanium, or Flex.
  • Proficient in Agile development methodologies and familiarity with the software development lifecycle (SDLC).
  • Strong understanding of cloud-based solutions and data synchronization techniques.
  • Exposure to HTML5, CSS3, and JavaScript for web-based mobile development.
  • Familiarity with jQuery Mobile, RESTful services, and working with Agile teams.
  • Knowledge of mobile app analytics and making data-driven business decisions from app usage patterns.

Key Challenges:

  • Handling large-scale business logic and managing complex dependencies within the mobile application.
  • Developing apps that function seamlessly offline and are able to synchronize with the cloud over unstable or limited internet connections.
  • Consolidating and integrating multiple data sources to support analytics-based business decisions.

Technologies:

  • iOS Development: Swift, Objective-C, UIKit, Cocoa Touch, Core Data, Xcode, Core Animation, Core Location, Push Notifications (APNs)
  • Android Development: Java, Kotlin, Android SDK, Android Studio, Gradle, Jetpack Libraries, Room Database, Firebase (for Android)
  • Cross-Platform Tools: Ionic, PhoneGap
  • Version Control & Tools: Git, Maven, JIRA
  • Languages: HTML5, CSS3, JavaScript, SQL, JSON, XML, Dart (for Flutter), TypeScript (if applicable)
  • UI/UX: Responsive Design, Mobile Optimization, Material Design (for Android), Human Interface Guidelines (for iOS)
  • Database & APIs: RESTful API integration,  SQLite, Room, CoreData (for local storage)
  • Testing & Debugging: Unit Testing, UI Testing, XCUITest, Espresso, Mockito, TestFlight
  • Deployment: App Store, Google Play, Firebase Cloud Messaging (FCM), Push Notifications

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Mobile / App Developer
Employement Type: Full time

Contact Details:

Company: Jibe Development
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Mobile Development Core Data Swift Objective C iOS Object Oriented Analysis And Design

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Full stack Developer (Angular + java + AWS )

  • Capgemini
  • 6 - 9 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 3 - 8 years
  • Coimbatore
  • 2 days ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 2 - 5 years
  • Coimbatore
  • 2 days ago
₹ Not Disclosed

Cognizant hiring FileNet Developer

  • Cognizant
  • 3 - 8 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Jibe Development

JiBe is a cloud based fully integrated ERP system for the shipping industry. Our goal is to allow shipping companies to improve productivity, efficiency and safety levels, while reducing costs. JiBe ERP enables increased automation and streamlining of processes, creating pre-defined work flows and r...