Company

Sheetz, IncSee more

addressAddressPittsburgh, PA
type Form of workFull-Time
CategoryInformation Technology

Job description

OVERVIEW
Responsible for the creation of ADVANCED iOS mobile development, using technologies such as: Swift, Objective-C, Xcode, Storyboards (UI), Firebase, Cocoapods, Realm, Microservices Architecture, RESTful APIs, and Git/GitLab. Share expertise and be a mentor to less experienced personnel relating to new development within the Applications & Development discipline.
RESPONSIBILITIES (other duties may be assigned)
1. Collaborate with team members to determine best practices and customer requirements for software
2. Develop new and advanced iOS mobile features in the Sheetz Mobile App using pre-approved programming languages that meet or exceed the needs of the company
3. Act as an iOS subject matter expert to create iOS Mobile Application development as part of the software development process.
4. Define, create, and maintain application/system documentation including Technical/User Documentation, Test Cases, Release notes, etc.
5. Demonstrate advanced knowledge of multiple applications and systems whether internally developed or purchased
6. Maintain software and create and implement regular updates to address customer and company requirements.
7. Analyze applications/systems to identify, research, and document weaknesses and errors.
8. Ensure software security by adhering to Sheetz established Secure Software Development Guidelines.
9. Provide oversight and leadership to other team members
10. Identify and support coaching and training opportunities for other team members.
11. Participate on teams that may include peer-level professionals, specialized technicians, managers, contractors, consultants and/or customers
12. Stay up to date on the latest development tools and industry trends as they relate to Sheetz
13. Provide troubleshooting and escalation support in collaboration with all areas of IT and Sheetz Vendors to minimize business impact on and off normal business hours. Sheetz is open 24/7/365 and as such, our internal and external customers may require assistance at any time.
QUALIFICATIONS
Education
• A four year degree which includes courses or training in computer programming, systems analysis, system development, or systems engineering, is required.
• A four year degree in Computer Science, Management Information Systems, Computer Engineering is preferred.
Experience
• Minimum 7 years' experience developing and implementing Mobile Applications, including the following:
• Experience programming in Swift
• Experience utilizing Agile Software Development methodology
• Experience working with secure coding practices
• Experience developing under different layers of application architecture (service, resource, logging, testing, etc.)
• Experience implementing RESTful APIs and ability to integrate them into an iOS application
Licenses/Certifications
• None
Tools & Equipment
• General office equipment
Refer code: 7610498. Sheetz, Inc - The previous day - 2024-01-03 14:47

Sheetz, Inc

Pittsburgh, PA
Popular Mobile App Developer jobs in top cities

Share jobs with friends

Related jobs

Senior Ios Mobile App Developer

Mobile Apps Developer (Remote)

Learnquest, Inc.

$108K - $137K a year

Philadelphia, PA

5 months ago - seen

iOS Mobile App Developer II

Sheetz

Pittsburgh, PA

5 months ago - seen

iOS Mobile App Developer II

Sheetz, Inc

Pittsburgh, PA

6 months ago - seen