Mobile App Developer Job Description Template

A mobile app developer uses programming languages and development skills to create, test, and develop applications on mobile devices. They work in popular operating system environments like iOS and Android and often take into account UI and UX principles when creating applications.

A mobile app developer is able to create software for phones and tablets, and is familiar with the newest technologies in the mobile world. Mobile development requires staying in the mobile head space, meaning that it’s even more important than with other hardware contexts to optimize performance, battery, network, and memory management. A developer must be also aware of how to deal with device fragmentation, often working closely with a designer to achieve the best user experience (UX) results.

“Mobile app developer” is a very wide term, because it’s not limited to developers who write native code for platforms like Android and iOS. It can also include hybrid app developers working with frameworks such as Cordova or Ionic, and JavaScript and C# developers, who are using React Native and Xamarin to write mobile apps. These are distinct specializations, so it’s crucial to either specify what technology you intend to use in the app or make it clear that you are open to technology propositions.

Mobile App Developer - Job Description and Ad Template

Company Introduction

{{ Write a short and catchy paragraph about your company. Make sure to provide information about the company’s culture, perks, and benefits. Mention office hours, remote working possibilities, and everything else that you think makes your company interesting. }}

Job Description

We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.

You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience.

Responsibilities

Developing new features and user interfaces from wireframe models

Ensuring the best performance and user experience of the application

Fixing bugs and performance problems

Writing clean, readable, and testable code

Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions

{{Add any other relevant responsibilities here}}

Skills

Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)

In a bipolar smartphone world where Android dominates devices and iOS dominates application revenue, it is impossible to ignore one platform and develop on another.
Here is a guide to help you find those rare masters of both Android and iOS platforms.

Vadim is a seasoned freelance software developer, architect, technical manager, and entrepreneur with over 25 years of professional experience. He has built many complex world-class software products from start to finish, spanning numerous platforms. He has worked both individually and as a group leader.

Ted has 30+ years as a senior architect, technologist, developer, entrepreneur, and CTO. He led Barnes & Noble's Nook team in Palo Alto, developed Pleo the dinosaur as well as Orderscape restaurant search/food ordering voicebot, and worked for Apple, Excite, and NeXT. He enjoys developing new concepts and technology, leading teams, innovating, and delivering incredible products. He has superb communication and presentation skills.

Adel is a senior full-stack web developer with solid experience in Node.js, React, and AngularJS as well as PHP and Python/Django. He also has solid experience in iOS and Android mobile app development and he has worked in teams of all sizes.

Denys is an entrepreneur at heart with extensive experience in different areas of software engineering. He easily connects end user expectations with business requirements. He is highly motivated, proactive, and self-organized, and excels at developing mobile applications, specifically for iOS.

As an entrepreneur, Luís understands the importance of proactivity and results, and has learned the meaning of responsibility and accountability. He is more of a generalist than a specialist, though he loves the detail and deep understanding that comes from intense focus and work on development projects.

Matt is a seasoned programmer with technical breadth and depth. He has worked in a variety of industries, ranging from startups to large corporations on everything from embedded systems to large-scale web apps. Aside from his extensive technical skills, he is also a strong team member and leader.

Hubert is an incredibly fast learner--he was once able to pick up a musical instrument in the morning and play nice tunes by the afternoon. He has the same skill when it comes to working with new technologies and on new projects. He values high quality code and attention to detail, and he cares deeply about great UX.

Felipe is a mobile developer, passionate about everything related to software programming from back-end technologies to UX patterns. He has developed many native apps using a variety of frameworks such as geolocations, API communications, and camera. He's a great guy and a capable, enthusiastic developer, sure to be an asset to any project.

Nithin has more than 4 years of experience in mobile application development. He is skilled at native mobile app programming for both the iOS and Android platforms. He has a wide range of experience with Push, APNS, Geo-fencing, Payment processing (including card readers), maps, mobile device management, QR code scanners, Paypal, Stripe, Parse, etc. He is a strong team player and individual contributor with great communication skills.

João is a passionate iOS and Android developer with a strong attention to detail that has yielded great apps. He has delivered many projects for millions of users, for both startups and big companies, and he's worked extensively on back-end and API integrations. He has a very positive attitude and works well both alone and on teams.