Mobile Applications Developer Job Description

Mobile Applications Developer Job Description

4.5
191 votes for Mobile Applications Developer
Mobile applications developer provides expertise, thought leadership and continuous improvement of our pipeline tools, such as JIRA, Confluence, IntelliJ, Bitbucket, Jenkins, Sonarqube, and any other tools that form part of the development pipeline both now and in the future.

Mobile Applications Developer Duties & Responsibilities

To write an effective mobile applications developer job description, begin by listing detailed duties, responsibilities and expectations. We have included mobile applications developer job description templates that you can modify and use.

Sample responsibilities for this position include:

Provide the team and other LOBs with models of key architecture, components, interfaces, data flows
Acting as lead iOS and/ or Android developer
Acts as technical expert addressing problems of systems integration, compatibility and multiple platform integration
Plan, develop, test and supervise software systems or applications for software enhancements and new products
Collaborate with the Director of Digital and Online Strategy, Vice President for Strategic Marketing and Communications, and other stakeholders at the college to determine a vision for a mobile applications ecosystem at the College
Collaborate with visual and UX designers to design mobile apps
Work with Information Technology staff and other systems stakeholders to secure necessary and appropriate API access and interoperability with other Columbia College systems
Develop apps within a cross-platform framework such as Ionic or PhoneJS for publishing to iOS, Android and other platforms as determined through analytics and market changes
Develop a framework for testing mobile applications without the assistance of a dedicated QA team
Launch mobile apps that are measureable

Mobile Applications Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Education for Mobile Applications Developer

Typically a job would require a certain level of education.

Employers hiring for the mobile applications developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Engineering, Information Technology, Technical, Information Systems, Education, Software Engineering, Computer Engineering, Management, Mathematics

Skills for Mobile Applications Developer

Desired skills for mobile applications developer include:

Git
Confluence
GitHub/BitBucket
Gradle
Implementation and maintenance
JIRA
Jenkins
Object-oriented principles
Development and Continuous Integration tools: Android Studio
Development and Continuous Integration tools: Xcode

Desired experience for mobile applications developer includes:

Continue to iterate and improve apps based on relevant analytics, user and stakeholder feedback
Experience in higher education a plus, but not required
Participate in assisting with such features as Geolocation and GeoFencing, social sharing, keyboard design and creation, product display, storage and transfer of customer preferences, push notifications, security and performance tuning, to name but a few
Be a junior or senior in college, or a Spring 2016 graduate with a major in Computer Science, CIS or Mobile Applications Development
At least one full year of classes in the Computer Science or Computer Information Systems area with at least one semester of either native Android development in Java or native iOS development in Swift or Objective C
Basic knowledge of documentation tools such as Microsoft Office and use of a visual design tool such as Visio

Mobile Applications Developer Examples

1

Mobile Applications Developer Job Description

Job Description Example
Our growing company is looking to fill the role of mobile applications developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for mobile applications developer
  • Test strategy formulation will include decomposing the business and technical requirements into test case scenarios in Gherkin format, defining test data requirements, managing test case creation, devising contingencies plans and other preparation activities
  • Deliver across the entire app life cycle from concept, design, build, deploy, test, release to app stores and support
  • Understand back-end system/services to access when building out fronts for testing
  • Contribute to the team effort by accomplishing project tasks on schedule and by interacting with other developers
  • Solutions that are mission critical and crucial to various front-end server based applications
  • Provide technical insight on existing mobile platforms to improve performance, availability and utilization optimizations
  • Possess a deep knowledge Android frameworks
  • Partner with the eCommerce Innovation and IT teams to test and iterate on developed software and programs
  • Prepare projects for hand-off and deployments as “proof concepts” move to production
  • Ability to quickly adapt to changes and learning from field testing
Qualifications for mobile applications developer
  • Develop or obtain technology to obtain deep insight into the data streams
  • Present system control information and data in a useful and intuitive format that provides information to homeowners
  • Proficiency in object oriented languages like C, C++, Java or other similar programming languages
  • At least 1 commercial iOS app in market
  • 2+ years of experience in iOS frameworks and/or Android SDK
  • At least 1 commercial application in market
2

Mobile Applications Developer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of mobile applications developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for mobile applications developer
  • Functional testing and using and/or writing diagnostic programs to ensure optimal performance of the application
  • Work with the Technical Architect and Business Analyst to determine and implement appropriate design and code changes, and make relevant recommendations to the team
  • Provide technical guidance to the product/team in various mobile technologies
  • Work on an agile software development environment
  • Assesses new technologies, languages and software
  • Perform coding, testing, and other development activities for a medium to complex web application
  • Determine technical solutions to complex business requirements
  • Provide technical support to resolve issues with application code
  • Develop real time applications for use in a multi-platform environment
  • Plan, schedule and conduct decision support system tests
Qualifications for mobile applications developer
  • Computer Science, Information Technology, or Engineering related fieldor equivalent work experience
  • Knowledgeable of Agile software development methodologies
  • Minimum of 3 years mobile development experience
  • Work with cross-functional teams on innovative iOS mobile application
  • Lead in the translation of business requirements into specific solutions, applications, process designs and implementations of mobile solutions
  • Design scalable solution that allows for easy translation to different Android and iOS devices, multiple languages based on device settings
3

Mobile Applications Developer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of mobile applications developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for mobile applications developer
  • Investigate, debug, and fix defects in our products
  • Document APIs and expand on existing developer guides
  • Work with the verification team, developer relations team, and external partners to assist in enhancing and supporting our products
  • Test both the application code and usability features
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency across the team
  • Develop applications that run on Java and database platforms
  • Follow standard development processes and best practices
  • Participate in an agile development team
  • Design, develop and integrate restful APIs & web services
  • Provide support to the application support team for applications once in production
Qualifications for mobile applications developer
  • Responsible artifacts including for use cases, high-level architecture, and detailed architecture
  • 7+ years of experience in architecture/design/development/implementations of mobile applications
  • 3+ years of experience in Java/J2ee/Web services (REST, SOAP, JSON, XML, HTML5, CSS3, and JavaScript.)
  • Performance Architecture including root cause analysis, problem management and performance tuning
  • Exposure to Apache Cordova or Ionic Framework extremely desirable
  • Mobile Applications, IOS, Mobile Application Development
4

Mobile Applications Developer Job Description

Job Description Example
Our company is looking for a mobile applications developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for mobile applications developer
  • Development and maintenance of mobile apps, back-ends and services
  • Engage in all aspects of the software development life cycle from requirement elicitation over field testing to new version rollout into the ecosystems
  • Contribute to project plans for new features and functionalities of a research project
  • Create, document, and implement unit tests, test plans, automated tests and test executions
  • Create and maintain and improve technical documentation using defined technical documentation templates
  • Learn about agile software development and use these techniques in practice
  • Design and implement back-end system/services
  • Understand iPhone & Android frameworks and work with frontend UI developers to deliver state of the art iOS & Android mobile experiences across the different functions
  • Possess deep knowledge of designing and implementing back-end system/services
  • Working with front end UI developer to deliver state of the art iOS & Android mobile experiences across the different functions
Qualifications for mobile applications developer
  • Expertise in low-level networking (TCP/UDP) higher level protocols (HTTP/REST)
  • MS - Computer Science preferred
  • Experience across alternate platforms of mobile application development such as iOS or Android (including Mobile development experience with Objective C, C, C++, Java, .Net, C #) AND mobile hybrid app development (including frameworks like Apache Cordova, Ionic, Appcelerator Titanium, Xamarin)
  • Experience in building a software ‘product’ which will be transitioned to others for support and further evolution (including documentation, complete tooling/instrumentation)
  • Understanding of key standards, such as JEE,Ajax, JSON, JAX-*, HTTP
  • Able to manage multiple priorities and deliverables, both short and long-term, in a busy and aggressive environment
5

Mobile Applications Developer Job Description

Job Description Example
Our innovative and growing company is hiring for a mobile applications developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for mobile applications developer
  • Prepare statement of works, project plans
  • Work with Document Control to create a document package that completely specifies the design and implementation of an application
  • Designing features for our mobile monitoring solutions
  • Release high quality software to our customers for their mission-critical public safety and security systems through working on a cross-disciplinary scrum team with embedded UX, QA, and product management
  • Integrating with backend services to deliver a secure, fast and scalable mobile user experience
  • Researching new directions for security software, for example using AI and mobile devices to help guards get to a security incident while it’s still happening
  • Participates in project planning, scoping and estimating
  • Design, develop, code, test, and debug mobile applications
  • Create unit test plans/case, develop, unit test, conduct code and unit test walk-throughs
  • Work with users to define existing or new system scope and objectives
Qualifications for mobile applications developer
  • Java/Android and SDK
  • With at least 2 years of experience in leading a development team
  • With at least 5 years of hands on development experience in OOP, preferably C#
  • With at least 2 years of hands on native mobile application development experience in either Android or iOS
  • Experience in developing mobile applications using the Xamarin or Xamarin.Forms framework and toolset (Xamarin Studio and/or Xamarin for Visual Studio) is a plus
  • Comfortable in working in an agile environment that promotes active communication, feedback and exchange of ideas

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates