Demonstrable portfolio of released applications on the App store or the Android market

In-depth knowledge of at least one programming language like Swift and Java

Experience with third-party libraries and APIs

Familiarity with OOP design principles

Excellent analytical skills with a good problem-solving attitude

Ability to perform in a team environment

BSc degree in Computer Science or relevant field

1. Mobile User Interface Designing

The most important aspect of mobile app development is to build an excellent user interface (UI). The UI of any software (or application) is responsible for the interaction between the user and the software. Some prmary elements of UI designing are:

· The positioning of components where the user is likely to expect them.

· Making use of colours.

· Fast loading and operation of the application.

· Activity Indicators.

· General help and basic tips.

2. Backend Computing

Backend computing may include:

· Database Management

· Security

· Interaction with Hardware

· Memory allocation implementation

3. Programming

· Another important skill required to develop mobile applications is the knowledge of programming. Programming as a whole, might include several things :

· Getting hands on some commonly used programming languages like C, C++ and Java.

Business expertise is a must to stand in the competition. A lot of people may not realize this but business skills also play a critical role in this field. An example of such a skill could be that a mobile application developer should know how to build an application for optimizing it’s visibility in the list of the available applications of the same category.

Chimpdesigns is a small web design Studio based in Lahore Pakistan. Over the last few years we've made a reputation for building websites that look great and are easy-to-use.
Collectively we've gained lots of experience working with large companies such as Sony, GEO , World news as well as start-ups ...Read More

Willing to Relocate?

This job is exclusively available for Lahore residents. Are you willing to relocate?

Test Assigned

Note: You must take this online test to complete your job application. Click the button to take the test now or visit your dashboard to take it later. You can also find a link to this test in your registered email address.