About the Opportunity
- We are only considering US Citizens and Green Card holders for this position. We are unable to sponsor for this role.
- We are only considering local candidates who currently reside within 45 minutes of postal code 17120
- No Third Party Agencies
- $116 per hour 1099, $100 per hour W2 + benefits
- 100% Work From Home in Harrisburg, Pennsylvania
- Job Id: OST-685902
- Must be able to provide proof of COVID-19 vaccination plus booster shot
- Contract Term: Till end of the 2022 fiscal year with yearly extension based upon performance
Apply Now
Short Description
The Commonwealth of Pennsylvania’s Department of Transportation (PennDOT) is seeking an iOS Developer to build custom software solutions for iOS-based mobile devices. The ideal candidate will have expert level knowledge of using iOS frameworks related to UI, Core Data, web services, security/keychain, camera integration, asynchronous/background processing, multitasking, etc.; 2+ years of experience implementing common design patterns (MVC, MVVM, delegation, target-action) and Cocoa layers related to Touch, Media, OS and Services, principles of memory management, notifications, blocks, categories, etc.; and 2+ years of experience with multiple languages (Swift, HTML5, JSON, and XML).
* The candidate must physically report to the on-site location for first day processing, possible badging, and to pick up commonwealth-issued equipment.
Required Skills/Years of Experience
- Bachelor’s degree in IT or related field or equivalent experience
- 5+ years of full iOS SDLC experience as an application developer
- 5+ years of experience with Object Oriented development
- 5+ years of experience with iOS SDK and Objective-C
- 3+ years of experience with Swift and the latest iOS APIs and frameworks, including JSON annotation
- 3+ years of experience with Core Data framework
- 3+ years of experience with iOS Auto Layout and UX refinement
- 3+ years of experience with blocks and notifications
- 3+ years of experience with relational database development
- 3+ years of experience with consuming web services and synchronization of data between integrating systems and databases
- 3+ years of strong verbal and written communication skills
Desired Skills/Years of Experience:
- 2+ years of expert level knowledge of using iOS frameworks related to UI, Core Data, web services, security/keychain, camera integration, asynchronous/background processing, multitasking, etc.
- 2+ years of experience implementing common design patterns (MVC, MVVM, delegation, target-action) and Cocoa layers related to Touch, Media, OS and Services, principles of memory management, notifications, blocks, categories, etc.
- 2+ years of experience with multiple languages (Swift, HTML5, JSON, and XML)
- 2+ years of knowledge of utilizing Swift Package Manager, automations pipelines to support CI-CD, and web services
- 2+ years of experience in architecting and developing mobile web applications in enterprise settings
- 2+ years of experience in continuous integration/continuous deployment technologies such as Jenkins and DevOps
- 2+ years of experience with HTML5 development and JavaScript frameworks
- 2+ years of experience developing hybrid applications and applications on multiple mobile computing platforms
Complete Description
The Commonwealth of Pennsylvania’s Department of Transportation (PennDOT) is seeking an iOS Developer to build custom software solutions for iOS-based mobile devices. The ideal candidate will have expert level knowledge of using iOS frameworks related to UI, Core Data, web services, security/keychain, camera integration, asynchronous/background processing, multitasking, etc.; 2+ years of experience implementing common design patterns (MVC, MVVM, delegation, target-action) and Cocoa layers related to Touch, Media, OS and Services, principles of memory management, notifications, blocks, categories, etc.; and 2+ years of experience with multiple languages (Swift, HTML5, JSON, and XML).
The iOS Developer will be tasked to:
- Serve as a developer of native iOS applications using iOS SDKs and mobile development tools
- Develop, test, and deploy mobile applications in a timely manner
- Participate in the full SDLC process of iOS application solutions using CI-CD processes including Azure DevOps and Jenkins
- Participate in design and coding of database objects in relational databases such as IBM DB2, Oracle and SQL Server, including queries, stored procedures, views, triggers, etc.
- Participate in the design and coding of application-embedded, scheduled, and ad hoc reporting solutions
- Meet with end users and technical staff of all types to gather business and system requirements
- Provide technical assistance and assist with mentoring of PennDOT staff assigned to the project
- Work independently and as a part of a team
- Follow the Agile Ceremonies methodology
- Participate in daily standups, sprint grooming, and planning activities
- Work with the native iOS mobile development tools, relational databases, and web service-oriented client/server architecture
- Demonstrate understanding of business and technical requirements, implement solutions based on requirements, and respond quickly to the changes in requirements as part of an iterative process
- Learn newer versions of the SDKs as they are made available by Apple
Hiring Expectations
- We are only considering US Citizens and Green Card holders for this position. We are unable to sponsor for this role.
- No Third Parties
- Right to Represent authorization is required
- Expect technical interview screening
- Expect F2F interview
- Background check and/or credit check will be required
About Dantech
Dantech Corporation, Inc. is a Certified Business Enterprise (CBE) in the District of Columbia and a federally recognized Woman Owned Small Business (WOSB). The company has a history of technology, innovation and transformation since its launch in 1999. As an Equal Opportunity/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status. For more information about positions with Dantech, please see: https://www.dantechcorp.com/staffing.