Mobile Software Developer Job Description
Mobile Software Developer Duties & Responsibilities
To write an effective mobile software developer job description, begin by listing detailed duties, responsibilities and expectations. We have included mobile software developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Mobile Software Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Mobile Software Developer
List any licenses or certifications required by the position: AWS
Education for Mobile Software Developer
Typically a job would require a certain level of education.
Employers hiring for the mobile software 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, Technical, Software Engineering, Education, Computer Engineering, Business, Information Technology, Technology, Science
Skills for Mobile Software Developer
Desired skills for mobile software developer include:
Desired experience for mobile software developer includes:
Mobile Software Developer Examples
Mobile Software Developer Job Description
- Use Javascript, HTML and CSS to build out a large-scale, SPA-like web applications
- Develop responsive applications for mobile devices daily
- Work with various frameworks and libraries such as React and Angular, along with others, in order to build rich user experiences
- Contribute to our front-end architecture as it continues to grow and evolve
- Bring in everything you know about developing software, demonstrate expertise in building our mobile apps, and innovate solutions from concept to code to testing
- Become an active member of an agile team of developers working on our Community Engagement apps
- Apply systems analysis techniques and procedures, including consulting with clients, to determine software or system functional specifications
- Continue to grow your technical expertise by studying state-of-the-art development technologies, tools and programming techniques
- Analyzes and resolves computer related problems by coordinating with in-house personnel to diagnose and fix operational difficulty, consulting, advising and training on specialized features and functions
- Designing, coding and debugging applications for iOS / Android platforms
- Work with a team to produce prototypes, proofs of concept, and production quality deliverables
- Develop an internal SDK that unifies and simplifies access to the variety of hardware and software platforms and techniques that will be investigated
- Educate and exchange information by contributing to an internal knowledge base collecting our combined learning on platforms, 3rd party offerings, academic research, and internal intellectual property
- Experience with C++, Computer Vision and 3D
- Good object-oriented skills are required experience with handling large projects
- Experience / knowledge of Mobile development such as Java / Android or ObjectiveC / iOS
Mobile Software Developer Job Description
- Ongoing improvements to existing applications
- Evaluate improvements to business needs
- Propose improvements to operational applications according to feedbacks and changing business needs
- Evaluate feasibility and make recommendations, considering things such as customer requirements, time limitations, and system limitations
- Mentor less experienced team members in learning this process
- Document software code and ensure that technical documentation configuration guides, install guides meet requirements
- Build software components that follow industry-standard design patterns, development methodologies, and deployment models
- Design and develop the next generation of mobile products
- Collaborate with other developers throughout the development process
- Participate in Concurrent Engineering teams to review requirements, and develop tests
- Experience with Kinect, AR or VR
- ERP ABAP
- ERP adiRace
- Web – Java Based
- Web – .NET and other
- Minimum 3 of Windows mobile development with demonstrable portfolio
Mobile Software Developer Job Description
- Debug and execute automated tests
- Support software integration testing
- Log and track software defects
- Work closely with software test architects on high-level test system design
- Build an amazing restaurant front of house management experience
- Deliver rock-solid stability to handle the in-service demands of the busiest, most popular restaurants
- Be a key part of the larger iOS developer community at Yelp
- Being a team player who is well versed in the large-scale commercial software development, organized, detail-oriented and able to deliver results on time
- Validation and Automation on various Mobile Devices will be preferred
- Develop techniques for highlighting significant changes in performance and quality metrics
- Development or other technological background – advantage
- Minimum 3 year hands-on software development experience writing Android or iPhone downloadable mobile applications
- Academic studies in Information Technology, Computer Sciences or similar
- Minimum 3 year hands-on software development experience
- 2 years of experience in IOS or/and Android
- A good understanding of IT environments including networking, server technologies, databases, security and performance
Mobile Software Developer Job Description
- Work with mobile engineering teams to determine tooling and systems needs
- Only write tests
- Act as a permanent firefighter
- Develop with team members connected systems for cloud based web services BT or Wifi connected devices (iOS, Android, Microsoft)
- Prepare and Support early prototyping with connection standards and upcoming technologies
- Develop with team members various Apps for cloud based web services BT or Wifi connected devices (iOS, Android, Microsoft)
- Prepare Apps and Support early prototyping
- Bring prototypes to a product level and support Testing
- Prepare Simulations for digital products based on UX Design
- Maintenance and release handling for Apps due to needs
- University Second or third year student in Computer Sciences / Software Engineering
- Grade point average of 80 or higher (Please indicate GPA on your CV or attach grade sheet)
- Someone who can be inspired and inspiring when it comes to the power of technology to drive change
- A quick learner with the ability to adapt to a variety of situations
- Experience of commercial software delivery, particularly involving agile project delivery
- Solid experience in performing complex analysis, consulting and providing technical recommendations
Mobile Software Developer Job Description
- Work with technical leads and product owners to understand desired application capabilities and testing scenarios
- Work within Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies
- Write unit tests, conform to code standards, have your designs and code reviewed
- Develops software solutions to meet customer requirements through team and individual efforts
- Provide software support as needed
- Stay on top of technology trends, experiment with and learn new technologies, participate in internal & external technology communities, and evolve to mentor other members of the engineering community
- Establish the criteria and participate in the evaluation on whether features and functions will be automated
- Design and build services for the iOS, Android and Linux platforms
- Design and implement APIs that allow higher level code to access communication functionality (over WiFi, BLE, …) in a simple manner
- Provide guidance, leadership and mentoring to team members in Agile mode
- The ability to work under pressure without much supervision, managing a varied workload, prioritise and multi-task
- Someone who can operate in teams that cover the full spectrum of BI disciplines
- Solid understanding of webservices including RESTful APIs and their consumption from within a native application knowledge of web applications and HTML5
- Candidates with a BS/MS (or equivalent) in Computer Science or a related field and exceptionally strong programming skills
- Excellent knowledge in Object Oriented Design and use of Design Patterns
- Experience with development of Single Page Applications with Javascript