Job Description
Opkey is looking for EPM Consultant - Oracle Fusion to join our dynamic team and embark on a rewarding career journey.As an Android App Developer, your primary responsibility will be to design, develop, and maintain Android applications. You will collaborate with a team of designers, product managers, and other developers to create user-friendly and innovative mobile applications that meet the needs of our users. Your role will involve the following:
App Development: Develop high-quality, reliable, and scalable Android applications using Java or Kotlin programming languages. Ensure that the applications are optimized for performance, security, and usability.
Code and Debug: Write clean, maintainable, and efficient code while adhering to best practices and coding standards. Debug and resolve any issues or bugs that arise during the development and testing phases.
UI/UX Implementation: Collaborate with designers to implement engaging user interfaces and intuitive user experiences. Ensure that the app's design elements are consistent with the overall visual brand and usability guidelines.
API Integration: Integrate with back-end services, APIs, and external data sources to fetch and update data in the application. Work closely with the backend development team to define API requirements and establish efficient communication protocols.
Testing and Deployment: Conduct thorough testing of the application to identify and fix any defects or performance issues. Collaborate with quality assurance (QA) team members to ensure high-quality deliverables. Deploy applications to the Google Play Store and manage the release process.
Collaboration: Work closely with cross-functional teams, including designers, product managers, and backend developers, to gather requirements, define project scope, and deliver projects on time.
Continuous Learning: Stay up-to-date with the latest trends and advancements in Android app development, mobile technologies, and industry best practices. Share knowledge and insights with the team to foster a culture of continuous learning and improvement.
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Strong knowledge of Java or Kotlin programming languages.
Experience in developing and publishing Android applications on the Google Play Store.
Proficiency in using Android SDK, Android Studio, and related development tools.
Familiarity with RESTful APIs and JSON for seamless integration of backend services.