Penn Foster
Mobile iOS Developer - Hybrid
Penn Foster, Mc Lean, Virginia, us, 22107
Company Description
We believe the movement of people and goods isn’t working. It’s slow. It’s stressful. It’s mired in decades of additive processes. There is a faster, more secure way to establish trust without compromising privacy.At Pangiam, we have assembled a diverse team of computer vision technologists, former government leaders, and industry veterans with a track record of affecting change at the highest levels in order to define a new era of intelligent authentication.We are building the future of trusted movement where individuals and cargo are processed at speed, increasing facilitation and security simultaneously. We are looking for hungry builders who are unsatisfied with the status quo. The right candidates are chomping at the bit to affect positive change in the way people and goods move through the physical and digital world. It’s time to move forward. Come join us.Job Description
Responsibilities:Design and build applications for the iOS platformEnsure the performance, quality, and responsiveness of applicationsCollaborate with a team to define, design, and ship new featuresIdentify and correct bottlenecks and fix bugsHelp maintain code quality, organization, and automatizationDevelop iOS client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principlesPartner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicityActively participate in all team Agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest qualityRemain an active learner in all technologies related to mobile development (Swift, Kotlin, 3rd party libraries, etc.)Influence and contribute to group discussions and incorporate feedback/communication from the broader teamActively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)Build major components and support platform needs in partnership with senior engineers and architectsConsistently share best practices and improve processes within and across sprint teamsIdentify technical obstacles early and work closely with the team to find creative solutionsReview merge requests and ensure adherence to Swift and other language idiomsSkills:Proficient with Objective-C or Swift and Cocoa TouchExperience with iOS frameworks such as Core Data, Core Animation, etc.Experience with offline storage, threading, and performance tuningFamiliarity with RESTful APIs to connect iOS applications to back-end servicesKnowledge of other web technologies and UI/UX standardsUnderstanding of Apple’s design principles and interface guidelinesKnowledge of low-level C-based libraries is preferredExperience with performance and memory tuning with tools such as Instruments and Shark, depending on project needsFamiliarity with cloud message APIs and push notificationsKnack for benchmarking and optimizationProficient understanding of code versioning toolsFamiliarity with continuous integrationQualifications
Basic Qualifications:Bachelor’s DegreeAt least 2 years of experience in software engineeringAt least 1 year of experience building iOS applicationsAt least 1 year of experience with SwiftExperience with Git version controlStrong communication skills, spoken and writtenPreferred Qualifications:3+ years of experience building iOS applications2+ years of experience with Swift2+ years of experience in open source frameworks1+ years of experience with Agile practices
#J-18808-Ljbffr
We believe the movement of people and goods isn’t working. It’s slow. It’s stressful. It’s mired in decades of additive processes. There is a faster, more secure way to establish trust without compromising privacy.At Pangiam, we have assembled a diverse team of computer vision technologists, former government leaders, and industry veterans with a track record of affecting change at the highest levels in order to define a new era of intelligent authentication.We are building the future of trusted movement where individuals and cargo are processed at speed, increasing facilitation and security simultaneously. We are looking for hungry builders who are unsatisfied with the status quo. The right candidates are chomping at the bit to affect positive change in the way people and goods move through the physical and digital world. It’s time to move forward. Come join us.Job Description
Responsibilities:Design and build applications for the iOS platformEnsure the performance, quality, and responsiveness of applicationsCollaborate with a team to define, design, and ship new featuresIdentify and correct bottlenecks and fix bugsHelp maintain code quality, organization, and automatizationDevelop iOS client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principlesPartner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicityActively participate in all team Agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest qualityRemain an active learner in all technologies related to mobile development (Swift, Kotlin, 3rd party libraries, etc.)Influence and contribute to group discussions and incorporate feedback/communication from the broader teamActively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)Build major components and support platform needs in partnership with senior engineers and architectsConsistently share best practices and improve processes within and across sprint teamsIdentify technical obstacles early and work closely with the team to find creative solutionsReview merge requests and ensure adherence to Swift and other language idiomsSkills:Proficient with Objective-C or Swift and Cocoa TouchExperience with iOS frameworks such as Core Data, Core Animation, etc.Experience with offline storage, threading, and performance tuningFamiliarity with RESTful APIs to connect iOS applications to back-end servicesKnowledge of other web technologies and UI/UX standardsUnderstanding of Apple’s design principles and interface guidelinesKnowledge of low-level C-based libraries is preferredExperience with performance and memory tuning with tools such as Instruments and Shark, depending on project needsFamiliarity with cloud message APIs and push notificationsKnack for benchmarking and optimizationProficient understanding of code versioning toolsFamiliarity with continuous integrationQualifications
Basic Qualifications:Bachelor’s DegreeAt least 2 years of experience in software engineeringAt least 1 year of experience building iOS applicationsAt least 1 year of experience with SwiftExperience with Git version controlStrong communication skills, spoken and writtenPreferred Qualifications:3+ years of experience building iOS applications2+ years of experience with Swift2+ years of experience in open source frameworks1+ years of experience with Agile practices
#J-18808-Ljbffr