Mobile App Developer Job Description Template
Our company is looking for a Mobile App Developer to join our team.
Responsibilities:
- Proven interpersonal skills while contributing to team effort by accomplishing related results as needed;
- Scope and deliver solutions with the ability to design solutions independently based on high-level architecture;
- Must be flexible to work on the office timings to accommodate the multi-national client timings;
- Willing to learn new technologies and work on research orientated projects;
- Independent thinking, Desire / Ability to work in a fast-paced environment with creativity and brainstorming;
- Experience in mobile / tablet devices UI with M aterial design ;
- Show leadership and focus on completion of projects;
- Experienced in developing and deploying highly efficient as well as scalable applications;
- Experience of storing data in Android;
- Design and build applications for the Apple iOS and Android platforms;
- Deep knowledge of Android Studio / Android SDK / Payment gateway/ Interface Builder / Simulator / Multi-Screen Resolution ;
- Experience with Web Services / XML parsing / JSON /REST/ JAVA / SQL Connectivity;
- Ensure the performance, quality, and responsiveness of the application through rigorous testing;
- Strong programming skills with understanding of project cycles, development environments, and source code techniques;
- Must be familiar with the latest trends and technologies.
Requirements:
- Exposure to any of relation database technologies MySQL/Postgres/Oracle or any No-SQL database;
- Experience of submitting at least one application to Google Play Store or Apple App store;
- Work on building product from scratch and involve in the entire application lifecycle concept, design, test, release and support;
- Complete hands-on on React Native, Phonegap and Javascript coding practices and conventions;
- Excellent communication skills and fits well in a collaborative and charged workspace;
- Experience with offline storage databases, threading, and networking with strong foundation in data structures & algorithms, OS, I/O, concurrency;
- Focus on product design and pixel-perfect implementation of design into code;
- Familiarity with continuous integration;
- Android Studio / Android SDK / Payment gateway/ Interface Builder / Simulator / Multi-Screen Resolution;
- Strong knowledge of Android UI design principles, patterns, and best practices;
- Excellent debugging/optimization skills;
- 1+ years of experience in Android SDK;
- Command of memory management, view hierarchy, battery optimisation, and in-depth experience with multithreaded and networked applications;
- Exposure to custom UI development & framework API;
- Web Services / XML parsing / JSON /REST/ JAVA / SQL Connectivity.