Stefanini Group is hiring for a Lead Swift Developer! Open to remote candidates
Exciting opportunity awaits! Let us help you get started. Call LAiza Villapando /
We are looking for someone to take ownership of the front-end development of our industry leading, data driven, iOS application, which is utilized by our clients and thousands of their licensed sales rep users. You will not only help develop new applications but refine and add enhanced functionality to existing applications. You will also be required to investigate, troubleshoot and maintain existing applications. Applicant must be easy to work with, creative, business savvy, and able to function independently without a lot of supervision. We require a can-do attitude, someone willing and able to jump in and do what is necessary to support the team, our clients and their sales rep end-users.
What You'll Do:Help support, refine and grow our data driven iOS/iPadOS applicationConvert requirements to conceptual designs, structural architectures, functionalspecifications, and ultimately final products/apps built by you or othersCode front end of iOS mobile applications using Swift and storyboards in XcodeCollaborate with back end developers to enable app functionality and populate datastore in the mobile appTroubleshoot data synchronization / data updates from the serverAssist in customer support investigationsContribute to the ongoing maintenance and support of existing applicationsGenerate and distribute customer app releases in both Enterprise and App StoreConnect contextsWork with DevOps to automate build processes for all app targets
The IDEAL candidate must have:Expert in Swift 5+Expert in XCode 12+Expert in Swift Package ManagerExpert in iOS/iPadOS 14 coding updatesExpert in Certificate and Provisioning Profile managementExperience with managing large multi-target (50+) Xcode projectsExperience with LocalizationExperience with creating test plans (both UI and normal unit tests)Familiarity with Google's Protobuf formatFamiliarity with RealmSwiftExperience Connecting Heavily Data Driven iOS Apps to end points via pure Swift networking classes/structuresMulti-threading and GCD competenceCode optimization for speedFunctional programming and high-order functionsVersion control with Git using Xcode's built-in source control5+ years' experience in Agile, iterative, and waterfall methodologies1-2 years' experience in test-driven development
Preferred experience:Enterprise class mobile application experienceCore AnimationImage manipulationSwiftUI, UX, App designHuman Interfaces Guidelines familiarityContinuous integration / App distribution automationSuperior communication; able to communicate at all levels in a clear, focused and understandable mannerTeam Player, Collaborator and Team BuilderThrives in a flexible and adaptable environment, able to switch priorities as neededEmbodies a ''can-do'' spirit and a willingness to take ownership coupled with a mature business outlookCollaborative style, results-driven, problem solverMust be self-driven, detail-oriented, and able to produce high quality, timely results with little supervision