Job Details

ID #15430601
State Florida
City Tampa bay area
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source DISYS - Digital Intelligence Systems, LLC
Showed 2021-06-14
Date 2021-06-11
Deadline 2021-08-10
Category Et cetera
Create resume

Mobile iOS Developer

Florida, Tampa bay area, 33601 Tampa bay area USA

Vacancy expired!

seeking a Mobile iOS Developer for a Perm opportunityAs a Mobile iOS Developer you will be part of a team that develops our client’s next generation of mobile applications while enhancing and supporting existing applications.Strong candidates will possess at least 3 years of the following experience:Proficient in Swift with a working knowledge of Objective-CFull System Development LifecycleAbility to work independently with a team and self-manage workOngoing systems monitoring and general support responsibilitiesAnalyzing and optimizing system/software performanceAbility to quickly and thoroughly learn and apply new technologiesExperience with mobile development and advanced usage of mobile devicesRelational Database DesignKnowledge of source control management toolsIn addition, it would be a plus if the candidate also had experience with:Experience making network requests to a RESTful API and parsing/modeling a JSON responseKnowledge of major frameworks (Cocoa Touch, Core Services, and Core OS)Actively experimenting with Apple’s new technologies such as SwiftUI, ARKit and CoreMLGIT, BitBucket, JIRA, Confluence, Bamboo, ArtifactoryExperience with Firebase, Realm and RXSwift/RXCocoaKnowledge of TDDExperience working on a team in an Agile environmet.

Responsibilities:Act as the primary contact and lead support associate for multiple native/responsive mobile modules and processes, resolving customer issues in a timely mannerParticipate in all aspects of the Mobile software Development lifecycle through supporting existing software development efforts and developing new software modulesDevelop, maintain, test, analyze performance, troubleshoot / fix applications and applicable codeDelegate tasks and participate in reviewing code from junior onshore & offshore developersProduce deliverables with clean, well-documented and easily maintainable code that adheres to defined coding standards and best practicesCollaborate with product owners in gaining an understanding of requirements / acceptance criteria and translate into technical requirementsWrite unit / UI tests to help identify defectsWork closely with the project team and report clearly and accurately to managementBuild and maintain stable working relationships internallyImplement software for applications and related technology, with minimum oversightInfluence the discovery and decision-making process when changes to standards and technology are required (tools, conventions and design patterns)Provides support to the business by responding to user questions, concerns, and issues (for example, technical feasibility, implementation strategies)Communicating status and issues to team members and stakeholders; collaborating with project team and cross functional teamsEnsuring solution is sustainable across implementation and use; troubleshooting open issues and bug-fixes and ensuring on-time delivery and hand-offs.

Qualifications:Bachelor’s Degree in Computer Science/Computer Engineering or equivalent years of software development experience5 years of overall IT experience with at least 3 years of native mobile development experienceUnderstanding of project management conceptsAbility to work in a team environmentExcellent communication and interpersonal skillsExperience of appropriate mobile design frameworks and patternsAbility to work independentlyExperience deploying applications to the App StoreExperience with Mobile Application features including geo location, storage/filesystem, camera, barcode scanningExperience with third-party libraries and APIsWorking knowledge of the general mobile landscape, architectures, trends, and emerging technologiesA team player mindset with an ability to thrive and effectively communicate in a fast-paced, constantly evolving environmentExperience working in an agile development processTemporary remote then you have to be on client site

Vacancy expired!

Subscribe Report job