Team Lead - Android Developement  
Cooperative Computing   More jobs from this company

  Email this job
Job Details Back to Job Listing
Job Title:   Team Lead - Android Developement
Category:   Software Development
Total Positions:   1
Job Location:   Karachi
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Experienced Professional
Minimum Experience:   8 Years
Apply By:   Dec 19, 2019
Job Description:

If you're an Android developer, we'd love to have you join immediately in a Senior position - complete with all the perks and benefits you can imagine - with regular trips to Dubai on top!


Job Role:



  • Work closely with the Product, UX/UI and Backend teams to design, build and extend consumer and/or partner facing new products, platforms, and features.
  • Build reusable Android software components for the Grab platform.
  • Monitor the performance of the live apps and continuously improve them on both code and experience level.
  • Evaluate new mobile methodologies and technologies
  • Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app releases are always worthy of five-star ratings.



The must-haves:



  • Overall 8+ years' experience building consumer-facing mobile applications
  • A degree in computer science, software engineering, information technology or related fields.
  • Deep understanding of Android Studio, Kotlin, Java, Android NDK, etc
  • Experience in API design, SDK architecture, and mobile software lifecycle development practices.
  • Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interfaces.
  • Strong CS fundamentals (with competencies in algorithms and data structures).
  • Native Android app development experience
  • Highly accountable and takes ownership, with a collaborative attitude, and a lifelong learner.
  • A portfolio of multiple apps, preferably transaction-based business-critical apps.
  • Proficient in Java with experience in memory management and caching mechanisms specific to mobile devices and embedded systems.


Required Skills:
Data Structures,API Design,Java,CICD,Kotlin,Android SDK,Android Development

Company Information
Company Name:  Cooperative Computing
Company Description:
Cooperative Computing is a US based business-focused technology services company that helps organizations create demonstrated business value through the use of technology. By helping the enterprise develop and execute on technology strategies that help drastically reduce operating costs or drive critical competitive advantage Cooperative Computing ensures your business can obtain the desired benefit from the investment or has a valid exit strategy that can be executed with little risk. With a systematic approach and a well-vetted partner network Cooperative Computing can tackle the most complicated and sophisticated business issues that require technical experience and depth of know-how that is rare to find in today’s chaotic technology marketplace. In today’s financially-demanding marketplace no services business executive (whether internal or external services) can be limited by not having a clear vision of services provided, costs for these services transparently mapped out, and a strategy to continuously improve these costs or increase the services value. Contact us and let the journey to value creation begin!!!

Copyright 2019, Quaid-i-Azam University Islamabad. All Rights Reserved