You are on page 1of 21

Mandatory Skills:

 Strong knowledge of Android SDK, different versions of


Android, and how to deal with different screen sizes.
 Familiarity with RESTful APIs to connect Android
applications to back-end services
 Strong knowledge of Android UI design principles,
patterns, and best practices
 Experience with threading, and performance tuning
 Ability to understand business requirements and
translate them into technical requirements
 Familiarity with cloud message APIs and push
notifications
 Understanding of Google’s Android design principles and
interface guidelines
 Proficient understanding of code versioning tools, such
as Git.
Roles and Responsibilities:
 Translate designs and wireframes into high quality code
 Design, build, and maintain high performance, reusable,
and reliable Java code
 Ensure the best possible performance, quality, and
responsiveness of the application
 Identify and correct bottlenecks and fix bugs
 Help maintain code quality, organization, and
automatization.
Responsibilities:
 Design and build advanced applications for the
Android platform
 Collaborate with cross-functional teams to define,
design, and ship new features
 Work with outside data sources and APIs
 Unit-test code for robustness, including edge
cases, usability, and general reliability
 Work on bug fixing and improving application
performance
 Continuously discover, evaluate, and implement
new technologies to maximize development
efficiency
Skills And Qualifications:
 BS/MS degree in Computer Science, Engineering
or a related subject
 Proven software development experience and
Android skills development
 Proven working experience in Android app
development and
 Have published at least one original Android app
 Experience with Android SDK
 Experience working with remote data via REST
and JSON
 Experience with third-party libraries and APIs
 Working knowledge of the general mobile
landscape, architectures, trends, and emerging
technologies
 Solid understanding of the full mobile
development lifecycle.
Job Description
 Design and build advanced applications for the
Android platform
 Collaborate with cross-functional teams to define,
design, and ship new features
 Work with outside data sources and APIs
 Unit-test code for robustness, including edge
cases, usability, and general reliability
 Work on bug fixing and improving application
performance
 Continuously discover, evaluate, and implement
new technologies to maximize development
efficiency
Skills
BS/MS degree in Computer Science, Experience with
third-party libraries and APIs, Working knowledge of
the general mobile landscape, Solid understanding of
the full mobile development life cycl, Have published
at least one original Android app, Experience with
Android SDK, Proven software development
experience and Android skills, Proven working
experience in Android app development, Engineering
or a related, Working knowledge of the general mobile
trends, emerging tec
Job purpose
As an engineer, you will be at the cutting edge of how media and technology interact. Your primary role
will be to contribute to delivering a superb user experience by executing a product roadmap and
maintaining highly engaging and interactive applications for Android and Android-TV devices.

Success in this position will require contributing in the design and implementation of key parts of our
applications guided by senior members of our engineering teams and collaborating closely with the UX
design and product management teams to define innovative UI and functionalities.

Android/Android-TV Engineer Requirements

 You are experienced in Android and Android-TV development


 You have a good understanding of design patterns (MVP, MVVM etc)
 You are experienced in UI and Unit testing
 You are always thinking of ways to automate common flows
 Basic knowledge of performance improvement techniques is a plus
 Experience working with remote data via REST and JSON
 Experience with background threads and services
 Knowledge of well-known libraries like Retrofit, Glide, JUnit, Mockito
 Knowledge of Android and Android-TV views (AppCompact, Leanback)
 Stay tuned on Android API changes
 Kotlin knowledge is a plus
 Github and/or StackOverflow profiles carry a lot of weight, so please forward if you have them.
 You are familiar with Google Play Console and app delivery processes, having apps on the store
is a plus

For all the candidates

 You are eager to learn/understand video related technologies (over the top streaming protocols,
CDN infrastructure, online video platforms, etc)
 You are willing to earn experience in DRM protected technologies/players
 You are familiar with TDD approach
 You feel comfortable working in an international environment.
 You are a team player and open to change with an amazing work ethic and fun and friendly
attitude.
 Understanding the version control systems like Git
 You have an analytical mindset, problem-solving skills
 Completing each feature flawlessly is a must for you. You put attention to details and you cover
the maximum scenarios in each case.
 Comfortable with agile/scrum development process and code reviews
 You are able to see the parts that must be abstracted from the software to make it more flexible
and reusable.
 Bachelor’s degree in Computer Science, Information Systems, Engineering, or other related
scientific or technical discipline.

Skills
Java, Git, JSON, REST, Android, CI, UI, Android TV

Job Description
We are looking for experienced Android mobile apps developer with strong development technical
background in Android development.

Must have worked in any software development organization with at-least 3 years of proven experience.

· Experience using content providers, SQL Lite Databases and external/internal data storage methods

· Experience in handling location APIs and Maps.

· Experience in good Mobile UI/UX development.

· Development expertise in one or more Android domains, including Java applications, Android SDK /
NDK, framework, libraries (C/C++), run time (Dalvik VM), and kernel.

· Good understanding of Android multimedia, networking, and graphics subsystems.

Programming Languages

OWL, SQL, JAVA

Tools

Android Development, Android SDK, Java Frameworks

Responsibilities:
• Design and build advanced applications for the Android platform

• Collaborate with cross-functional teams to define, design, and ship new features

• Work with outside data sources and APIs

• Unit-test code for robustness, including edge cases, usability, and general reliability

• Work on bug fixing and improving application performance

• Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Skills And Qualifications:

• BS/MS degree in Computer Science, Engineering or a related subject

• Proven software development experience and Android skills development

• Proven working experience in Android app development and

• Have published at least one original Android app

• Experience with Android SDK

• Experience working with remote data via REST and JSON

• Experience with third-party libraries and APIs

• Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

• Solid understanding of the full mobile development lifecycle.

Core Responsibilities
 Work efficiently with API’s and outside data sources
 Design and configure sophisticated Android applications
 Capable to work on bugs and increase the application throughput by fixing them
 Cooperative with the team to discuss ideas confidently
 Implementing latest technologies to increase development hype

Essential Requirements

 Bachelors degree in engineering, computer science or relevant subject


 Certified 2 year experience in Android Development
 Having one or more published Android apps in play store would be a plus point
 Experience working with Android SDK, remote data through REST and JSON
 Knowledge of third-party APIs and libraries

Skills
Excellent programming sence and design implementation

Job Description
Role:
 Develop perfect mobile app screens.
 Provide apps in a fast paced environment.
 Write or overwrite code to manage the application as required.
 Perform full QA testing and debugging.
 Stay updated with new tools, technologies.

Requirements:

 4+ yrs. of android apps development


 experience working in a fast paced eCommerce business is preferred.
 general knowledge in programming, coding, testing, and debugging.
 Ability to consistently produce high quality work and meet tight deadlines to complete
assignments on time.
 Possess a positive attitude, a great work ethic and exceptional attention to detail.
 Strong organizational skills, ability to multitask and prioritize.
 Candidate must have a strong understanding of UI, cross-device compatibility, general mobile
development standards.
 Thrives in a collaborative office environment.
 Excellent interpersonal, verbal and written communication skills.

Skills
API Integration
We are looking for an Android developer responsible for the development and maintenance of
applications aimed at a vast number of diverse Android devices. Your primary focus will be the
development of Android applications and their integration with back-end services. Responsibilities

 Translate designs and wireframes into high-quality code


 Design, build and maintain high performance, reusable, and reliable Java code
 Ensure the best possible performance, quality, and responsiveness of the application
 Identify and correct bottlenecks and fix bugs

Skills

 Strong knowledge of Android SDK, different versions of Android, and how to deal with different
screen sizes
 Familiarity with RESTful APIs to connect Android applications to back-end services
 Strong knowledge of Android UI design principles, patterns, and best practices
 Experience with offline storage, threading, and performance tuning
 Ability to design applications around natural user interfaces, such as “touch”
 Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Job Description
The Division
Proceres is a Cultura company that focuses on technology solutions for grain operations to improve
their shipping, receiving, binning and freight dispatch processes. Our scale automation tools speed up
weighing, grading, unloading and communication while improving accuracy. This enhances
productivity, improves customer satisfaction and reduces operational costs.
Cultura Technologies is part of the Constellation Software Inc. (CSI) group of companies - publicly
traded on the Toronto Stock Exchange under the ticker symbol CSU.
Position
The division is looking for a Senior Android Developer to work out of the Contour Software Karachi
office, working as part of the resource-center team, as an extension of the onshore R&D team.
Following will be part of his job;

 Design, implement, and maintain Android application


 Develop application(s) for distribution and publish on Play Store.
 Code highly efficient and scalable application
 Refactor and improve maintainability of the codebase
 Solve complex scalability, platform, and integration problems

Required experience & skills

 5+ years of experience in design and development of Android applications.


 Strong knowledge of Android Studio & SDK, different versions of Android, and how to deal
with different screen sizes.
 Proven experience in publishing at least 3-4 Android app.
 Strong knowledge of Android UI design principles, patterns, and best practices.
 Strong understanding of Object-Oriented design and Java programming language.
 Strong understanding of SQLite, relational database and SQL.
 Good knowledge of the open-source Android libraries available for common tasks.
 Solid understanding of the full mobile development life cycle.
 Experience working with a version control system, e.g. Git.
 Ability to communicate complex concepts and issues effectively
 Excellent inter-personal skills.
 Ability to work on a team or as an individual on special projects.

Nice to have

 Experience of C#.net.
 Experience of developing and maintaining RESTful web services.
 Experience of writing unit tests using any android unit testing framework.

Exciting Benefits we offer


Contour Software is committed to provide exciting learning opportunities, quality of work, and work-
life balance to its employees.
Our benefits package includes:
 Market-leading Salary
 Medical Coverage Self & Dependents
 Parents Medical Coverage
 Provident Fund
 Employee Performance-based bonuses
 Profit Sharing Plan [Tenured Employees only]
 Home Internet Subsidy
 Conveyance Allowance
 Life Benefit
 Professional Development Budget
 Leaves Encashment
 Recreational area for in-house games
 Sporadic On-shore training opportunities
 Friendly work environment
Job Description
At RegBits (Pvt.) Ltd. is looking for Senior Android developer with Computer Science background for
full-time work. Incumbent will be working remotely for 1 to 2 months and later will join our office in
Lahore.

Must have:

- At least 5 years of experience in Android, maintaining and improving mobiles applications.

- Translate designs and wireframes into high quality code

- Design, build, and maintain high performance, reusable, and reliable code

- Ensure the best possible performance, quality, and responsiveness of the application

- Identify and correct bottlenecks and fix bugs

- Help maintain code quality, organization, and automatization

- Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Lucrative salary & benefits offered.

Skills
Android SDK, Android Studio
Job Description
· We need a resource with an experience of playing with Linux, Android OS and Kernel.

· The candidate must have an understanding of how Android Kernel interacts with hardware & device
drivers (Radio/Modem), specifically Cellular Processor and Radio Interface Layer.

· The candidate must have an understanding of how to read low-level information from diagnostic
port.

· Good programming skills required in C/C++ Language

· Knows how to play with Android internal framework.

· Must have an experience with NDK..

Skills
NDK, linux, KERNEL, SDK
Job Description
Requirements

 Minimum 04 year of Android based application development experience


 Good object oriented concepts
 Have published more than four original Android apps from scratch
 Experience working with remote data via REST and JSON
 Working knowledge of the general mobile architectures, trends, and emerging technologies
 Working knowledge of GoogleMaps
 Solid understanding of the full mobile development life cycle
 Ability to devise creative solutions to unexpected problems
 Passion for writing good, clean code that human can understand and computers can execute
 Abiliy to do quality R&D independantly
 Preferably be resident of Lahore

Responsibilities

Design and build advanced applications for the Android platform Collaborate with cross-functional
teams to define, design, and ship new featuresWork on bug fixing and improving application
performanceContinuously discover, evaluate, and implement new technologies to maximize
development efficiency

Skills
Android, oops
Job Description
Nextbridge Pvt. Ltd. immediately require Android Software Engineer, graduates from reputable
universities and having good communication skills with at least 2-3 years of related professional
experience are encouraged to apply for the position.

The ideal candidate should have strong technical knowledge in the below areas:

 Experience using content providers, SQL Lite Databases and external/internal data storage
methods
 Experience in handling location APIs and Maps.
 Experience in good Mobile UI/UX development.
 Hands on experience of publishing and deployment of android application.
 Development expertise in one or more Android domains, including Java applications, Android
SDK / NDK, framework, libraries (C/C++), runtime (Dalvik VM), and kernel.
 Good understanding of Android multimedia, networking, and graphics subsystems.
 Understanding of low-level Android hardware and software interfaces.
 Embedded real-time system (RTOS) development experience with Linux.
 Experience with Drawings, Animation will be a plus.
 Strong English verbal and written communications skills.
 Experience in the complete software development life-cycle and agile methodologies.
 Able to acquire high level of customer satisfaction, which exceeds standard levels of
performance.
 Able to work in a fast-paced environment and with small and/or remote teams.
 Fast learner, solid problem solver with great testing and debugging skills.
Job Description
Pious Enterprise is seeking to hire a well experienced and skilled android developer. beginers or less
skilled should not bother applying on this,developer should be a well skilled and versertile
developerDeveloper who must be passionate about mobile apps/games.

Resposibilities:

Build Android App

Write organized and structured code

Identify and fix performance problems and bugs

Mentor those with less experience than you.

Know how of graphic designing (optional)

Requirements:

2 -6 Years experience.

Strong understanding of the Android/iOS ecosystem.

Building mobile applications/games with heavy emphasis on user experience and ease of use.

Experience with JavaScript, C# ..etc and interfacing Android/iOS applications to server side APIs.

Working knowledge of modern Android/iOS Development Guidelines and Style Guidelines as well as
modern use of Support Library.

Masters or BS in Computer Science/Computer Engineering or equivalent(optional)

Expert in Unity3D

Skills
smartboard usage, JavaScript, App Developer, Vary good communication skills. Able to handle complex
situations. Self confidence and ability to tr, Ruby on Rails
Job purpose

As a senior engineer, you will be at the cutting edge of how media and technology interact. Your primary
role will be to contribute to delivering a superb user experience by executing a product roadmap and
maintaining highly engaging and interactive applications for Android and Android-TV devices.

Success in this position will require contributing in the design and implementation of key parts of our
frontend apps and backend infrastructure guided by senior members of our engineering teams and
collaborating closely with the UX design and product management teams to define innovative UI and
functionalities.

Senior Android/Android-TV development Requirements

 You are experienced in Android and Android-TV development, at least 5 years of experience
developing, shipping, and maintaining mobile applications
 You are experienced with Video/audio encoding-decoding streaming (Exoplayer)
 Excellent understanding of OOP and its main principles
 You have a good understanding of general software design patterns as well as Android design
patterns
 You are experienced with offline storage and multithreaded programming
 You are experienced in UI and Unit testing
 You are experienced with automated Builds and CI
 You are always thinking of ways to automate common flows
 You are able to work independently and drive results
 Excellent knowledge of performance improvement techniques is a plus
 Experience working with remote data via REST and JSON
 Experience with background threads, services, and content providers
 Knowledge of well-known libraries like Retrofit, Glide, JUnit, Mockito
 You are able to work independently and drive results
 Solid design skills and ability to write efficient, clean, and reusable code
 Stay tuned on Android API changes
 Kotlin knowledge is a plus
 Github and/or StackOverflow profiles carry a lot of weight, so please forward if you have them.

For all the candidates


 You are eager to learn/understand video related technologies (over the top streaming protocols,
CDN infrastructure, online video platforms, etc)
 You are willing to earn experience in DRM protected technologies/players
 You are familiar with TDD approach
 You feel comfortable working in an international environment.
 You are a team player and open to change with an amazing work ethic and fun and friendly
attitude.
 Understanding the version control systems like Git
 You have an analytical mindset, problem-solving skills
 Completing each feature flawlessly is a must for you. You put attention to details and you cover
the maximum scenarios in each case.
 Comfortable with agile/scrum development process and code reviews
 You are able to see the parts that must be abstracted from the software to make it more flexible
and reusable.
 Bachelor’s degree in Computer Science, Information Systems, Engineering, or other related
scientific or technical discipline.

Skills
Java, Git, JSON, REST, Android, CI, UI, Android TV
Job Description
· We need a resource with an experience of playing with Linux, Android OS and Kernel.

· The candidate must have an understanding of how Android Kernel interacts with hardware & device
drivers (Radio/Modem), specifically Cellular Processor and Radio Interface Layer.

· The candidate must have an understanding of how to read low-level information from diagnostic
port.

· Good programming skills required in C/C++ Language

· Knows how to play with Android internal framework.

· Must have an experience with NDK..

Skills
NDK, linux, KERNEL, SDK

You might also like