Apply Edge Start your job search

Android Developer

SwipBox · Islāmābād, Pakistan

Apply & track with Apply Edge
Role and ResponsibilitiesTranslate designs and wireframes into high-quality codeDesign, build, and maintain high-performance, reusable, and reliable Java codeEnsure the best possible performance, quality, and responsiveness of the applicationIdentify and correct bottlenecks and fix bugsHelp maintain code quality, organization, and automationWriting clean and efficient code for Android applicationsMonitoring the performance of live apps and working on optimizing them at the code levelIdentifying and resolving bottlenecks, rectifying bugs, and enhancing application performancePerforming unit and instrumentation tests on codeBe consistently involved in learning about and adapting to new technologies.Comfortable working alone and as part of a teamCommit to meeting deadlines and project management skills.Have a strong, self-managing work ethic and ‘can-do’ attitude; know version control systems and workflow.Qualifications and Education RequirementsBachelor's in relevant fields.Minimum 5+ years’ experience in Android development. Preferred SkillsStrong object-oriented design and programming skills in JavaMust be Hands-on OR possess good knowledge ofAngular 8+JavaScript core understandingAndroid SDKs, Eclipse IDE, design patternsRESTful APIs.Data handling in JSON and XMLGoogle Maps API.Google Play Store app publishing processSCRUM Agile workflowGit for version control with Bitbucket, etc.Android graphics, animation & UI designing.Familiarity with cloud messaging APIs and push notifications