Job Summary
You will be responsible for designing developing and implementing MobileAndroid applications and software by analyzing user requirements and defining application functionality. Perform coding software testing debugging and troubleshooting tasks.
Job Objectives
- Build and develop highperforming MobileAndroid applications Interfaces and contribute to all phases of the application development lifecycle from designing to testing.
Job Responsibilities
Design & Development
- Design create and implement MobileAndroid applications
- Identify the MobileAndroid application design pattern
- Create project branches and handle the merge of branches
- Conceptualizing and formulating apps that are suitable for use on all types of MobileAndroid devices.
- Implementing measures to safeguard users data.
- Interpret requirements to create highquality coding that functions according to specifications
- Ensuring that the construction and presentation of the apps are congruent with iHorizons standards
- Write testable and scalable codes and ensure they are in line with the project objectives
- Identify and resolve immediate and potential issues with the applications
- Evaluate and embed SDKs into applications as per the required functionality
- Respond to all code vulnerabilities and prepare an execution plan to overcome reported issues
Maintenance and Collaboration
- Provide enduser support and resolve implementation issues
- Collaborating with UI and UX Designers as well as Software Testers to ensure that each app is presentable and in perfect working order.
- Creating app updates including bug fixes and additional features for release
- Adopt and apply the ObjectOriented Programming Standard
- Conduct a code review session with other developers
- Follow iHorizons development culture by attending the daily scrums and working in agilebased environment
- Provide tasks estimations/durations
- Manage Gitbased code repositories
- Assist other developers with troubleshooting debugging and coding
Deployments
- Handle the store deployments by managing APKs versions etc.
- Prepare the store setup and app presence
Job Requirements
Educational Qualification
- Bachelors degree in computer science or a related field
Licenses & Certifications
- Certification in coding preferred
Previous Work Experience
- Overall 5 to 7 years of experience in Androidbased programming
- Knowledge of current frameworks SDKs APIs and libraries
- Experience in using Java/ Kotlin
- Published one or more Android apps.
- Own a strong portfolio of topclass coding and builds
Skills and Abilities
- Significant coding skills in Java and Kotlin with other languages is a major plus
- Have a solid understanding of the Android platform.
- Capability of making use of standard libraries and APIs.
- Strong Knowledge of the application design pattern.
- Analytical and issueresolution abilities
- Critical thinking and problemsolving skills
CEj4nciHtH
This job has been sourced from an external job board.
More jobs on