iOS Developer Location: Mountain View, CA/Hybrid Duration: 4-5 months Description: Project Overview: The project is for iOS mobile application. It would focus on new social and family features in the iOS application. Overall Responsibilities: Software development for the new features within iOS mobile application. Collaborate with other iOS engineers on the team. Work closely and communicate with the backend counterparts. Top 3 Daily Responsibilities: Design and implement software solution based on the product and technical requirements. Discuss and align on the technical decision with other engineers. Collaborate with teammates through messages, email, in-person, and remote meetings. Mandatory Skills/Qualifications: Education: 3+ years of iOS development experience, contributed to a production application in the Apple app store Specific Tools or Applications Experience: iOS Apps, Xcode Skill/Experience/Education Mandatory: iOS application development experience 3+ years Code comprehension. Ability to extract relevant information from reading code in one or more core languages and frameworks, including the ability to leverage the code as a resource to create work output for users or stakeholders. Code health and tools Ability to redesign or refactor code to address technical debt, maintain readability, or develop tools as necessary to improve code health. Data structures and algorithms Ability to select or design an algorithm and appropriate data structures to solve a problem or improve a product, framework, or the scale/speed/efficiency/reliability of a system. Debugging and bug-fixing Ability to debug, triage, and fix program code or technical issues (e.g., hardware, software, application, operational, process) by locating, mitigating the impact, and fixing errors. This includes the ability to conduct root-cause analysis, isolate the source of the problem, and resolve the bugs. Programming for SWE Knowledge of programming languages. This includes programming practices, major features and capabilities, and system management tools. As an equal opportunity employer, ICONMA prides itself on creating an employment environment that supports and encourages the abilities of all persons regardless of race, color, gender, age, sexual orientation, citizenship, or disability.