Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, code, analyze, and test systems for iOS applications
- Collaborating with cross-functional teams to define, design, and ship new features.
- Unit-testing code for robustness, including edge cases, usability, and general reliability.
- Create compelling device specific user interfaces and experiences.
- Standardize the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort.
- Handle software updates, patches, and bug fixes.
- Develop applications for time-sensitive projects while considering business/system requirements.
- Communicate with a team of developers, designers, project managers, and other personnel to ship new features.
- Maintain project, drafts, files, codes and scripts in an organized manner that allows other team members to make edits/suggestions/changes.
- Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development.
- Gather requirements around functionality and translate those requirements into elegant functional solutions.
- Work with the web developers to create and maintain a robust framework to support the apps.
- Working with the front end developers to build the interface with a focus on usability features.
- Optimize performance for the apps Keeps up to date on the latest industry trends in the mobile technologies.
- Explain technologies and solutions to technical and non-technical stakeholders.
- Reverse engineer for debugging errors in code
Job Requirements
- Minimum 3 years of experience