Vacancy expired!
iOS Developer (
Job Number: 2219175 ) What You Will Be Doing: As a Mobile iOS Developer (Mobile Developer), you will be part of a team that develops our next generation of mobile applications while enhancing and supporting our existing applications. Strong candidates will possess at least 3 years of the following experience:- Proficient in Swift with a working knowledge of Objective-C
- Full System Development Lifecycle
- Ability to work independently with a team and self-manage work
- Ongoing systems monitoring and general support responsibilities
- Analyzing and optimizing system/software performance
- Ability to quickly and thoroughly learn and apply new technologies
- Experience with mobile development and advanced usage of mobile devices
- Relational Database Design
- Knowledge of source control management tools
- Experience making network requests to a RESTful API and parsing/modeling a JSON response
- Knowledge of major frameworks (Cocoa Touch, Core Services, and Core OS)
- Actively experimenting with Apple's new technologies such as SwiftUI, ARKit and CoreML
- GIT, BitBucket, JIRA, Confluence, Bamboo, Artifactory
- Experience with Firebase, Realm and RXSwift/RXCocoa
- Knowledge of TDD
- Experience working on a team in an Agile environment
- Act as the primary contact and lead support associate for multiple native/responsive mobile modules and processes, resolving customer issues in a timely manner
- Participate in all aspects of the Mobile software Development lifecycle through supporting existing software development efforts and developing new software modules
- Develop, maintain, test, analyze performance, troubleshoot / fix applications and applicable code
- Delegate tasks and participate in reviewing code from junior onshore & offshore developers
- Produce deliverables with clean, well-documented and easily maintainable code that adheres to defined coding standards and best practices
- Collaborate with product owners in gaining an understanding of requirements / acceptance criteria and translate into technical requirements
- Write unit / UI tests to help identify defects
- Work closely with the projectteam and report clearly and accurately to management
- Build and maintain stable working relationships internally
- Implement software for applications and related technology, with minimum oversight
- Influence 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 teams
- Ensuring solution is sustainable across implementation and use; troubleshooting open issues and bug-fixes and ensuring on-time delivery and hand-offs.
- Bachelor's Degree in Computer Science/Computer Engineering or equivalent years of software development experience
- 5 years of overall IT experience with at least 3 years of native mobile development experience
- Understanding of project management concepts
- Ability to work in a team environment
- Excellent communication and interpersonal skills
- Experience of appropriate mobile design frameworks and patterns
- Ability to work independently
- Experience deploying applications to the App Store
- Experience with Mobile Application features including geolocation, storage/filesystem, camera, barcode scanning
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- A team player mindset with an ability to thrive and effectively communicate in a fast-paced, constantly evolving environment
- Experience working in an agile development process
- Regular, predictable, full attendance is an essential function of the job
- Willingness to travel as necessary, work the required schedule, work at the specific location required, complete Penske employment application, submit to a background investigation (to include past employment, education, and criminal history) and drug screening are required
- ID: #49460158
- State: Pennsylvania Reading 19601 Reading USA
- City: Reading
- Salary: USD TBD TBD
- Job type: Permanent
- Showed: 2023-03-13
- Deadline: 2023-05-11
- Category: Et cetera