Job Overview :
We are seeking an experienced Maximo Mobile Developer to develop, enhance, and support mobile applications within the IBM Maximo ecosystem. The ideal candidate will have hands-on expertise in Maximo Mobile, Graphite Framework, JavaScript/TypeScript, and Maximo integrations, with a strong focus on delivering secure, scalable, and user-friendly mobile solutions for field operations.
Key Responsibilities :
- Design, develop, and customize applications using IBM Maximo Mobile and the Graphite Framework.
- Build responsive and intuitive user interfaces leveraging the Carbon Design System.
- Implement and manage offline-first mobile capabilities, including synchronization and conflict resolution.
- Develop integrations with IBM Maximo using REST APIs and Maximo Integration Framework (MIF).
- Write and optimize Oracle SQL queries, scripts, and database objects.
- Ensure application security, performance, and scalability across mobile platforms.
- Troubleshoot and resolve issues related to mobile functionality, synchronization, and integrations.
- Collaborate with functional consultants, architects, and business stakeholders to deliver high-quality solutions.
- Participate in code reviews, testing, deployment, and production support activities.
Required Skills:
- Hands-on experience with IBM Maximo Mobile and Graphite Framework.
- Strong development experience in JavaScript (ES6+) and TypeScript.
- Experience with Carbon Design System/UI Components.
- Good understanding of RESTful APIs, MIF, and Maximo integration patterns.
- Proficiency in Oracle Database and SQL development.
- Experience with mobile application security, authentication, and offline synchronization.
- Strong analytical, debugging, and problem-solving skills.
Preferred Qualifications:
- IBM Maximo Certification.
- Experience with OpenShift deployment and containerized environments.
- Knowledge of Enterprise Asset Management (EAM) processes.
- Exposure to Agile/Scrum development methodologies.
Work Location: In person