Mobile Developer Senior Job Description
Mobile Developer Senior Duties & Responsibilities
To write an effective mobile developer senior job description, begin by listing detailed duties, responsibilities and expectations. We have included mobile developer senior job description templates that you can modify and use.
Sample responsibilities for this position include:
Mobile Developer Senior Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Mobile Developer Senior
List any licenses or certifications required by the position: SSL, SCJP, AWS, ITIL, SAML, SUN
Education for Mobile Developer Senior
Typically a job would require a certain level of education.
Employers hiring for the mobile developer senior 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, Technical, Education, Software Development, Technology, Computer Engineering, Software Engineering, Information Systems, Information Technology
Skills for Mobile Developer Senior
Desired skills for mobile developer senior include:
Desired experience for mobile developer senior includes:
Mobile Developer Senior Examples
Mobile Developer Senior Job Description
- Keeps up on industry trends and current technological standards, languages, coding techniques, utilities and operational considerations
- Develop smooth and pixel precise user experiences in iOS
- Build and distribute iOS and Android apps (includes dealing with intricacies of code signing, platform rules and guidelines, etc)
- Deliver across the entire app life cycle – concept, design, build, deploy, test, release and support
- Gather requirements around functionality and translate those requirements into elegant functional solutions
- Explain technologies and solutions to technical and non-technical clients and employees
- Lead development teams to achieve project outcomes
- Mentor and grow Mobile Development team
- Team management duties
- Development of software solutions is primary within this role
- Good understanding of Version Control principles, preferably using Git
- Experience with JavaScript and HTML5 is preferred
- Native iOS and/or Android development experience a plus
- Minimum of 2 years of experience in Application Development on a mobile platform
- 4 years of experience in Application Development on a mobile platform
- Experience with TDD, Pair Programming and Continuous Integration
Mobile Developer Senior Job Description
- Leads and encourages sharing of leading best practices across the Institute
- Create application architecture and technical design using design patterns and common solutions
- Produce code to the highest standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI )
- Creation and maintenance of the overall mobile application architecture
- Responsible for successfully delivering Mobile applications that are often within and rapidly evolving, high-energy environments
- Working directly with developers and product managers to conceptualize, build, test and realize products
- Working along the web developers to create and maintain a robust framework to support the apps
- Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort
- May attend client meetings on behalf of team or manager
- Independently plans work to meet assigned general objectives
- Experience building an entire app from scratch and ideally a portfolio of apps featured in Google Play
- Strong UI/design skills and iOS experience are a plus
- Experience building an entire app from scratch and ideally a portfolio of apps featured in iTunes
- Strong UI/design skills and Android experience are a plus
- At least 2 years experience in aspects of the mobile lifecycle
- Prior experience implementing iPhone and iPad applications with highly customized and innovative user interfaces
Mobile Developer Senior Job Description
- Deliver secure, high-performance, maintainable code using best practices
- Be part of a group of talented Mobile app developers
- Manage communications and expectations with internal and external customers at all times
- Have eagerness to work creatively to the highest engineering standards on challenging and pioneering custom development tasks
- Mentor junior UI and offshore engineers
- Collaborates with cross-functional teams to define, design, implement, test, and deploy new web and mobile features in a fast paced environment
- Writes unit tests in order to increase reliability and quality of applications
- Troubleshoots issues with minimal guidance, identifies bottlenecks in existing workflows and provides solutions for a scalable, defect-free application
- Provides mentoring, training and technical guidance to junior developers and assists in training other programming or support team members in a cooperative and effective manner
- Be smart, focus on code quality and reusability
- IOS SKD, Swift, Objective C and Cocoa Touch development expertise
- At least three native iPhone applications deployed in the marketplace
- Understanding of asynchronous REST services and working with JSON
- Self-motivated with the ability to drive features to delivery
- Experience working with other mobile platforms – Android, Windows
- Extensive experience and working knowledge of HTML5, Javascript, jQuery, AJAX and PHP
Mobile Developer Senior Job Description
- Partner with solution architects to leverage industry best practices to design and deliver high quality mobile applications
- Discover new opportunities and create apps for them
- Wide range of benefits and competitive remuneration
- Debug crash and bug reports with customers
- Track record in developing highly scalable and performant applications, libraries, modules, tools
- Work under routine supervision
- Collaborate with technology teams and business partners to collect, analyze, and document business and technical requirements for mobile applications
- Partners with the business to define the vision and technology roadmap for mobile development
- Experience in graphics manipulation/optimization
- Ensure cross-device compatibility
- Expert level objective-C and experience with iOS internals
- University degree with over 5 years of experience developing and launching mobile apps
- Thorough experience in mobile development languages like Objective C, Swift, Java, C/C++
- In-depth experience in designing, developing, testing (unit and integration) and deploying mobile applications for iOS and/or Android
- Understanding of delivering commercial apps in an Agile/Scrum environment
- Experience managing end-to-end development of apps, including consuming RESTful services on the app
Mobile Developer Senior Job Description
- Problem solving in a proactive and efficient manner
- Be responsible for the quality of your work throughout its lifecycle
- Mentor, coach and manage team members while managing your team’s track of work to completion
- Contribute code based on functional specifications
- Optimize and lead your development team for user experience
- Be proactive in the global development community
- Define technical design for mobile application eco system (enterprise integration working with REST services, Vendor Mobile APIS, Push notifications)
- Setup developer accounts to publish apps to the Google Play Store and Apple App Store
- Integrate available plugins to utilize native phone APIs to handle push notifications, geo-location, and payment processing (Google Wallet, Apple Pay)
- Potentially dig down into the native layer to develop custom plugins to achieve desired functionality if not supported by the chosen framework
- Preferably also has some experience designing and building backend RESTful services to drive the app
- Masters in Computer Science or equivalent with at least 5+ years of progressive experience in the industry
- Minimum 6 years experience in mobile software development with minimum 2 years of Agile methodology
- Bachelor's degree (or equivalent education qualifications) in Computer Science, Computer Engineering, or related disciplines
- Experience in cross platform mobile app development to cater to iOS & Android is a plus
- Experience in cross compiling application development platforms such as Kony (preferred, however not a must)