Software Engineer, iOS

Location: Alameda, CA (94502)
Company: Abbott
Industry: IT
Job Type: Full Time
Posted: 21 days ago
Reposted: Today
Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines.

Our 115,000 colleagues serve people in more than 160 countries.Job Description - iOS Developer Mid/Senior, DSTInterested in applying your wealth of technical knowledge and experience towards an opportunity in the medical field where you can improve the lives of people with diabetes?will work with native iOS components used in apps that strives to improve the health and well-being of users in over 49 countries. The core component consists of native libraries that are used in iOS apps responsible for communicating with millions of Abbott FreeStyle Libre sensors.

The candidate should have strong leadership ability and bring a passion for software engineering to help shape the direction of the team. Highly sought-after qualities include versatility and a desire to continuously learn, improve, and empower other team members. Candidate will support building complex, high-performance and secure component solutions for a medical device SaMD.

ResponsibilitiesLearn and improve our existing native iOS based componentsDesign and implement features utilizing modern iOS platform APIsCollaborate with internal and external partners to develop and integrate with APIs that empower partners to integrate medical device in partner systemsDesign and implement unit testable code that is highly maintainableCollaborate with internal app teams to troubleshoot integration issuesCollaborate with both internal and external team members to shape and define APIsProvide new ideas and insight in collaboration with the teamEnsure performance maintaining high standards of code quality and thoughtful design.Contribute to significant architectural and operational decisions in collaboration with the Architecture teamBuild out tools and methodologies to make integration processes easier and faster.Implement systemic changes to align existing systems with current architectural goalsCreate diagrams, flowcharts and models that illustrate the internal design and workflow of solution componentsCollaborate as an engaged member of an agile team, realizing features through development, test, and deliveryEngage in technical planning, design, and code reviews including peer code review of Pull RequestStay current with emerging trends, making recommendations as needed to help the organization innovateRequired QualificationsBachelor's Degree in Computer Science, Electrical Engineering, other relevant field, or equivalent experienceExperience with iOS native development and source control tools like GitFamiliarity with integration of C/C+ code in Android appsSoftware development experience with Swift.

Strong knowledge of iOS platform and best practices. Good knowledge of design patterns, data structures, iOS app ecosystem, tools and frameworks.Experience contributing to a iOS app architecture/design of existing and new systems that are free of defects and easy to maintain and monitorSome experience with implementing, and maintaining secure communication between devicesPractical experience with developer, ad-hoc and distribution deployment of iOS appsAbility to work well with a team in a high-performance organizationComfortable working asynchronously with a distributed teamExcellent written, verbal and listening communication skillsA willingness to learn new software development languages to meet goals and objectivesStrong Computer Science fundamentals and experience with software developmentEagerness to contribute beyond experience levelUnderstanding and familiarity of Test-Driven Development (TDD)Preferred QualificationsExperience working in an agile environmentPractical Knowledge of Core Data, Core Bluetooth and Core NFCExperience with open-source software developmentExperience with system hardening tools such as ixGuardExperience with hardware profiling tools like sniffersThe base pay for this position is $104,300.00 - $208,500.00.

In specific locations, the pay range may vary from the range posted.Job SummaryJob number: 31057304Date posted : 2023-08-30Profession: Research & DevelopmentEmployment type: Full time.

Web Reference : AJF/707102940-202
Posted Date : Mon, 29 Apr 2024

Please note, to apply for this position you will complete an application form on another website provided by or on behalf of Abbott. Any external website and application process is not under the control or responsibility of IT JobServe

Search for more IT Jobs