Developer, Mobile Job Description
Developer, Mobile Duties & Responsibilities
To write an effective developer, mobile job description, begin by listing detailed duties, responsibilities and expectations. We have included developer, mobile job description templates that you can modify and use.
Sample responsibilities for this position include:
Developer, Mobile Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Developer, Mobile
List any licenses or certifications required by the position: TLS, MFA, SSL, ITIL, HTTPS, AWS, SUN, SSO, MCSE, JLPT
Education for Developer, Mobile
Typically a job would require a certain level of education.
Employers hiring for the developer, mobile 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 Developer, Mobile
Desired skills for developer, mobile include:
Desired experience for developer, mobile includes:
Developer, Mobile Examples
Developer, Mobile Job Description
- Participate in project or program team reviews
- Identify potential environmental impacts on systems
- Work closely with product owners and peers to design, implement, test and continually improve software running on mobile platforms (Android, iOS, ) and AWS
- Maintain Android and iPhone codebase for apps used by hundreds of thousands of employees every minute
- Help define and develop new features in a clean and modular way
- Assist in the design and implementation of our REST API, which supports our mobile apps
- Debug and resolve application issues reported by our users
- Receive implementation feedback in the form of code reviews by other team members
- Design and Develop native or hybrid mobile solutions to fulfill the documented functional requirements and non-functional requirements including user experience, performance
- Working with QA team to ensure the final app is as good as it can be
- Experience with HTML5, CSS3, JavaScript, JQuery, JQuery Mobile, AJAX and JSON
- Experience with Objective-C, Java for Android, PhoneGap, xCode and Eclipse
- Strong understanding of Mobile Application Security issues and methods of resolution
- Knowledge of SQL and database systems
- Familiar with data modeling concepts and integrated application development methodology
- Familiar with source code control tools, such as CVS or Subversion
Developer, Mobile Job Description
- Participates in development and maintenance of the OpenTok SDK code base
- Engages in all aspects of the software development life-cycle, including research-oriented exploratory programming, design, implementation, testing, debugging, and data-driven impact analysis
- Designs new APIs to solve specified requirements, and provides feedback on API design
- Conducts continuous analysis to measure and improve the SDK performance
- Works with the cloud, testing and support teams to ensure performance, quality and simplicity of use the SDK
- Seeking Problem solvers, who can research and solve technology challenges and deliver exciting functionality under driven timelines
- Agile proponents – believe in short release, consumable release cycles and the vision and concept of the team
- Experience 3-5 years of experience developing applications for mobile devices, operating systems, applications, security, mobile networks, including hands-on experience with either iOS or Android, SDK development including experience with the platform's App Store
- Bachelor BA/BS
- Experience in mobile software development(Android/iOS/Windows Phone)
- Previous experience (professional or personal) with developing applications in iOS or/and Android
- Published apps a strong plus
- Strong programming background and familiarity with at least one Object Oriented language
- Proficiency in modern OO programming languages such as Java or C#, prior experience with J2EE/Spring is a bonus
- At least 2 years experience in Java and XML (development maintenance)
- LAMP stack experience is a plus
Developer, Mobile Job Description
- Experience bringing products to market in an agile environment
- Engaging in the full product development life cycle
- Analytical and problem solving abilities alone and in a team environment
- Research and solve technology challenges and deliver exciting functionality under driven timelines
- Defines objectives by analyzing user requirements
- Work closely with Product Owners, designers, Tech Lead and QA resources throughout the development life cycle to make sure the product meets Business objectives and requirements
- Recommend system solutions by keeping the long term viability, reuse, scalability, performance and security in mind
- Work closely with Backend and API teams to specify requirements, define the API request/response structure and resolve any integration issues
- Develop automated test cases to help streamline the QA cycle
- Implement A/B tests and real-time analytics
- Good knowledge of iOS frameworks such as UIKit, Core Data, Security
- Designing REST API for Mobile
- Fair understanding of Android, Hybrid app development technologies
- Exposure to scrum or another agile methodology
- Has understanding of Agile / Scrum development processes & environment
- Eight years of technical experience, and at least five years of specialized experience
Developer, Mobile Job Description
- Conceptualize design, implement, and develop complex applications for iOS and Android
- Provide technical guidance in developing and implementing innovative software from concept to delivery in support of educational research and teaching
- Translate software/program requirements into workable programming specifications and code
- Work with designers to develop features that enable rich user experience
- Troubleshoot and resolve user experience problems encountered during implementation and operation phases
- Address client feature requests through entire software development life-cycle
- Develop and utilize data visualization tools to help researchers collect and display data
- Use distributed version control management practices
- Deliver a range of concepts and designs for a broad range of projects
- Present concepts and designs for both internal and client reviews
- PC and desktop applications competency (e.g., Microsoft Office, Microsoft Project, e-mail)
- Basic understanding of a Content Management System
- Experience with SDLC and Agile Development Methodology to deliver projects
- Experience with Git or a similar control system
- Able to handle multiple high priority projects and work under tight deadlines
- Up-to-date portfolio featuring exceptional examples of recent development work in Google Play and Apple iOS App store, preferably with server-side components (ideally with web front end as well)
Developer, Mobile Job Description
- Test and maintain various mobile applications and recognize process or programming inefficiencies, and recommends improvements
- Work with end users during deployment to make the business testers aware of the changes to their applications and to collect feedback
- Document new applications or changes made to existing applications
- Frequently communicate with internal customers, end users and managers on project progress and issue resolution
- Support systems to provide continuous integration and automated testing
- Work on compressed schedules in highly iterative environment to meet demand
- Proficiently engage in conversations and meetings with prospects & customers when needed
- Receives daily guidance from development or project leaders
- Grows subject matter experience in programming, product and/or platform for team
- Responsible for maintaining departmental documentation of areas of subject matter expertise
- Proficient in Android and iOS development tools and SDK – java, object c/swift, including Web Services/APIs/JSON
- Experience with JavaScript frameworks such as JQuery, Mobile, Angular, Kendo UI is desirable
- Working knowledge of Apache Cordova (Phonegap) / IBM MobileFirst is desirable
- Certifications in relevant programmer related disciplines are desirable
- 2+ years of experience in Mobile Development (iOS, Android or Xamarin (C#))
- Strong experience with Cross-Platform Mobile Development (Xamarin)