Responsibilities

  •  
  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends

Requirements

  • Proven work experience as a Mobile developer
  • 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.

    ·         Getting familiar with mobile platform Application Programming Interfaces (API) like Apple iOS, Android, Windows Mobile and Symbian. (Espacially Hybrid vs Native Mobile App)

    ·         Learning web development languages like HTML 5 and CSS.

    ·         Using cross platform mobile suites like Antenna and AMP ( Accounting-Management-Promotion)

    4. Business Expertise

    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.

     

Job Details

Total Positions:
3 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
New Garden Town, Lahore, Pakistan
Gender:
No Preference
Age:
20 - 45 Years
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Experience:
4 Years - 7 Years (See Job Description Below)
Work Permit:
Pakistan
Apply Before:
Apr 21, 2017
Posting Date:
Mar 20, 2017

Chimp Group

Information Technology · 11-50 employees - Lahore

ChimpGroup is a web design Studio based in Lahore Pakistan. Over the last few years we have made a reputation for building websites that look great and are easy-to-use. Collectively we have gained lots of experience working with large companies such as Sony, GEO , World news as well as start-ups, small teams and agencies. This is just a job for us. We really enjoy what we do and believe that it shows in our work. If you think we could work together and like what we do, then Why not contact Us! What We Do - Content Management - E-commerce - HTML/CSS - Information Architecture - Online Marketplace - Payment Integration - PHP/MySQL - Social Networking - User Interface Design/p

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!