Mobile Applications Developer Job Description
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:
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:
Desired experience for mobile applications developer includes:
Mobile Applications Developer Examples
Mobile Applications Developer Job Description
- 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
- 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
Mobile Applications Developer Job Description
- 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
- 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
Mobile Applications Developer Job Description
- 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
- 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
Mobile Applications Developer Job Description
- 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
- 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
Mobile Applications Developer Job Description
- 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
- 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