Mobile Developer Job Description
Mobile Developer Duties & Responsibilities
To write an effective mobile developer job description, begin by listing detailed duties, responsibilities and expectations. We have included mobile developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Mobile Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Mobile Developer
List any licenses or certifications required by the position: TLS, MFA, SSL, ITIL, HTTPS, AWS, SUN, SSO, MCSE, JLPT
Education for Mobile Developer
Typically a job would require a certain level of education.
Employers hiring for the mobile developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Computer Engineering, Information Technology, Math, Information Systems, Graduate, Software Development
Skills for Mobile Developer
Desired skills for mobile developer include:
Desired experience for mobile developer includes:
Mobile Developer Examples
Mobile Developer Job Description
- Working with designers and other developers to create a beautiful, functional app that will be used daily by millions of people
- Development of unit tests and building/deploying scripts
- Participating in project or program team reviews
- Identifying potential environmental impacts on systems
- Work on SDLC
- Create UI
- Complete data modeling
- Work on state-of-the-art, high-profile mobile applications
- Take programming experience and apply it to improving and evolving mobile projects
- Work with designers and other developers to create a beautiful, functional app that will be used daily by millions of people
- Candidate must have a minimum of 2 years of iOS and Android mobile app development
- Strong knowledge of Java for Android and familiarity with mobile development challenges
- Proficient in the use of SCM tools (SVN, Git, Maven), best practices and continuous integration
- Experience working with video media players (such as VLC, NexPlayer, etc…) on various mobile platforms
- Experience using and testing REST or SOAP Web Services a plus
- Experience with various device manufacturers products –Samsung, LG, Apple, Motorola, HTC, iPhone, Sony Ericsson, Blackberry
Mobile Developer Job Description
- Collaborate on good object-oriented designs and domain modeling
- Work collaboratively with team and clients in the implementation process, provide technical support thereafter
- Design and implement client code for location-based services on iOS/Android devices
- Coordinate with server-side engineers to design efficient, flexible restful APIs
- Automate the collection of data via the use of handhelds, smart phones, and other technologies
- Analyze data via a User Interface (UI) with deep reporting, analysis, and workflow and management capabilities
- Designing, implementing, testing and documenting mobile applications for the iOS and Android platforms
- Gathering and analyzing requirements from domain experts
- Domain Modeling
- Understand customer needs and business related mobile issues in the marketplace
- Familiar with Android Studio and/or Eclipse build automation tools such as Gradle
- Development and support of next generation Native Android and hybrid HTML5 mobile apps and online enterprise services for the Bank
- Intimately familiar with Android design patterns and coding conventions Google's Human Interface Guidelines
- 4+ years experience including 2+ years of Java EE and multi-platform mobile development experience combining development, testing and troubleshooting
- Familiarity with multiple Application servers
- Experience with IBM WebSphere ESB and/or Process Server a plus
Mobile Developer Job Description
- Work closely with end-users, business analysts and other stakeholders to coordinate plans and activities that affect the assigned projects
- Collaborate with client team members and clients to determine best solution
- Write systems documents, including use case design documents and supporting user acceptance testing
- Apply critical thinking to analyze and diagnose customer issues, facilitate and engage in discussions with clients and team members to discuss potential solutions and implement solutions that are most appropriate in a timely and quality manner
- Provide timely and complete responses to customer requests in both written and verbal manner
- Provide accurate and consistent status reports to clients and other stakeholders
- Travel to client locations if required
- Responsible for defining and executing mobile development strategy
- IOS and/or Android/Java
- Having released and managed apps in the app store
- Coordinates with BA/Product Manager to define problem, determine data availability, report requirements, and resolve system design problems
- Analyzes and evaluates existing or proposed systems and designs complex systems to process data
- Participated in, and be familiar with, Agile (Scrum) project methodologies
- The incumbent should have previous experience designing, developing or implementing and supporting a Security Master solution in a Financial Institution, and have solid knowledge of security master data including a wide variety of vendor data feeds
- 3+ years software development experience in mobile platforms (iOS, Android)
- Possess domain and business knowledge in accounting, finance, and investment accounting is a plus
Mobile Developer Job Description
- Maintain and enhance existing code base
- Participate in Agile process - sizing meetings, sprint planning, retrospectives
- Create and maintain good documentation and assistance tools
- Keeps up to date by learning and implementing new technologies
- Create and enhance a scalable enterprise application for the mobile devices
- Develop time estimates for project deliverables with the assistance from experienced developers
- Collaborate with end users and project team members on development of requirements, design, and testing of applications
- Capable of raising up opportunities, enhancements, and process improvements
- Translate user requests into actionable system requirements
- Develop mobile software as a part of a small to medium sized development team
- You have development experience with mobile web technologies (HTML5, JavaScript, CSS3) and / or native app development on iOS or Android
- Experience with designing use case diagrams, business model diagrams and process flowcharts
- Good team player, self-motivated, quick learner
- 2+ years of experience in mobile app development on iOS platform
- BA/BS in Engineering, Computer Science or related
- 6+ years of software development on .Net framework 4.0, jQuery, Ajax
Mobile Developer Job Description
- Experience of working with Javascript, Web and Cloud technologies is desirable
- Provide a creative source of ideas/solutions to address problems – strategic and tactical
- Design the necessary processes required to support and enhance the mobile application ecosystem
- Develops, maintains, monitors, and tunes performance of the applications
- Partner with the business team and IT to prepare and program various projects related to the latest Mobile technologies
- Possess a deep knowledge of iPhone frameworks
- Deliver state of the art iOS mobile experiences across the different functions
- Work with Product Management to understand end users’ and external customers’ core in the system design and to create the engineering tasks
- Develop new and extend existing iPhone/iPad native applications
- Support and manage iOS mobile applications developed in-house and outsourced
- 4+ years of experience with SSRS reports
- 2+ years of experience with MVC technology
- 2+ years development experience of mobile applications on Android and/or iOS platforms
- 2+ years of experience with mobile technology
- Strong analytical and conceptual design skills
- Proficient with Objective-C and Cocoa Touch