Why This Role Stands Out
This Senior iOS Developer role at Vega Intellisoft Inc. offers a fantastic opportunity to shape innovative mobile applications and mentor a talented team, with a hybrid work model providing excellent flexibility. If you're an experienced iOS developer passionate about architecture, quality, and driving technical excellence, this is a chance to significantly impact the company's mobile strategy. Apply today to join a dynamic environment focused on growth and cutting-edge technology.
Quick Overview
Seniority
Mid Senior
Work mode
On Site
Location
Pittsburgh, PA, United States
Posted
3 weeks ago
Objective-CSwiftScrumAgileGitPhoenixXcodeiOS
Job Description
Senior iOS Developer
Hybrid (2-3 days a week from home)
On-site work to be based at one of the following locations: Pittsburgh, PA (preferred); Cleveland, OH; Dallas, TX; Birmingham, AL; Phoenix, AZ; or Denver, CO.
As the Mobile Developer, you will.
- Be responsible for sound and high-quality technical deliverables.
- Analyze, quantify, and estimate the amount of work for every sprint or release.
- Understand the requirements, the current state architecture of the enterprise, and create a roadmap for the future enhancements accordingly.
- Develop mobile application code in coordination with other team members.
- Integrate the mobile applications with the centralized authentication application.
- Create a Software Architecture Document, High-Level and Low-Level Design document, and Nonfunctional requirements for the project.
- Work in an Agile environment and adapt to the changing needs and requirements of the business.
- Always be ready to be hands-on to develop or fix issues to deliver on time and with the highest quality.
- Work closely with BA/QA team members to create test plans and ensure that the issues are properly identified, fixed, and tested.
- Ensure that software design patterns like MVP and MVVM are strictly followed. The objective is to define consistent layers in the software to ensure maintainability and longevity of the code.
- Groom the team and develop the application with customer-centric ideas and innovation as the core of every activity, helping the team attain a benchmark within the organization for others to follow and achieve.
- Escalate issues and concerns to the leads promptly to avoid impacts to timelines.
- Effective participant in requirements gathering and requirements analysis.
- Exceptionally applying the technologies and domain knowledge to the delivery of developed components or integrated components.
- Exceptional at working problems of moderate scope where analysis of situations or data requires review of a variety of factors.
- Exceptional at triage or analysis of situations for production support.
- Knowledge of biometric authentication and device capabilities like Camera, Phone state, Location, Notifications, Permissions management, etc.
Qualifications to be successful in this role
- 7+ years of experience with mobile development.
- 5+ years of experience with iOS App Development on Swift, Swift UI, and Objective-C.
- 4+ years of experience integrating with RESTful API''s and JSON.
- Strong Object-oriented background.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with Xcode for coding, debugging, and deploying iOS apps.
- Experience with offline storage, threading, performance tuning, and mobile memory management.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Familiarity with app architecture patterns MVC, MVP, MVVM.
- Knowledge of other web technologies and UI/UX standards.
- Understanding of Apple''s design principles and interface guidelines.
- Knowledge of low-level C-based libraries is preferred.
- Familiarity with cloud message APIs and push notifications.
- Familiarity with Git or other version control systems for code management.
- Experience with XCTestFramework and XCUITestFramework.
- Exceptional at component and unit testing of the following standard practices and methodologies.
- Excel with on-time delivery with minimal supervision.
- Strong agile/scrum development experience.
- Strong collaboration and communication skills within distributed project teams.
- Excellent written and verbal communication skills
Send resumes to:
Similar jobs
- EJ
Senior Mobile Engineer - Android
Edward Jones
St. Louis, MO🇺🇸On-site2 weeks agoMicroservicesAWSEncryption+9Technology - EC
Mobile Application Developer
NewElectronic Consulting Services, Inc (ECS Federal)
Fairfax, VA🇺🇸$130k - $140k/yrHybridYesterdaySwiftAWSEncryption+10Technology - EC
Mobile Application Developer with Security Clearance
NewECS
Hampton, VA🇺🇸$130k - $140k/yrRemoteYesterdaySwiftAWSEncryption+10Technology - TN
Senior iOS Engineer, Data Platforms
NewThe New York Times
New York🇺🇸$140k/yr16 hours agoSwiftSwiftUIA/B Testing+4Technology - TN
iOS Engineer
NewThe New York Times
New York🇺🇸$110k/yrYesterdaySwiftSwiftUIAgile+6Technology - VI
Android developer
NewVega Intellisoft Inc.
Pittsburgh, PA🇺🇸HybridYesterdayFirebaseOAuthScrum+9Technology