iOS Engineer

CONCORD IT SYSTEMS

Jacksonville, FL

JOB DETAILS
SALARY
SKILLS
Android, Apple, Application Integration, Application Programming Interface (API), Applications Security, Automation, Communication Skills, Computer Science, Computer Security, Continuous Deployment/Delivery, Continuous Integration, Documentation, Git, Internet Technology, Mobile Applications Development, Model View ViewModel (MVVM), Multiplatform/Cross-Platform, Object Oriented Programming (OOP), Penetration Testing, Performance Tuning/Optimization, Quality Management, REST (Representational State Transfer), React Native, Software Administration, Software Development Lifecycle (SDLC), Software Engineering, Swift, Team Player, Test Design, Test Plan/Schedule, Unit Test, User Interface Design, User Interface/Experience (UI/UX), WebKit, iOS
LOCATION
Jacksonville, FL
POSTED
Today
Senior iOS Engineer

Location : Jacksonville, FL/Alpharetta, GA/Berkley Heights, NJ

Coforge | Fiserv

Rate: $60/Hr on C2C

Job Overview

We are looking for a Senior iOS Engineer with experience in native iOS mobile application development. Your primary focus will be developing the Payfare iOS apps and their integration with our back-end services. As a Senior iOS Engineer, you will be working in a small team maintaining and making additions to our iOS applications as well as creating brand new applications from the ground up.

Reports To

Director of Mobile Engineering

Responsibilities and Duties
• Support the entire application lifecycle (concept, design, test, release and support)
• Build and evolve modern iOS apps to provide the best discovery experience for millions of users
• Create functional mobile applications while writing clean code
• Create highly secure mobile apps that are free of security vulnerabilities, promptly addressing any vulnerabilities found through ongoing code scans and penetration tests
• Design user interfaces with the ability to follow design guidelines
• Write great unit tests and end-to-end tests
• Help maintaining code quality, documentation and automation

Qualifications and Skills
• Extensive work experience in the field as mobile app developer.
• Strong knowledge of Swift, Apple frameworks (Foundation, UIKit, UIAccessibility, WebKit, Core Data) and modern design paradigms(Clean Architecture, MVVM, RxSwift)
• Portfolio of released applications on the App Store.
• In-Depth knowledge of application security tools, procedures, and principles.
• Experience and working knowledge addressing OWASP top 10 application security risks.
• Experience with offline storage, threading, and performance tuning
• Familiarity with RESTful APIs to connect iOS applications to back-end services
• Knowledge of other web technologies and UI/UX standards
• Understanding of Apple's design principles and interface guidelines
• Experience working with third party libraries and APIs.
• Firm understanding of OOP design principles.
• Firm understanding of code versioning tools (Git)
• Diploma / Degree in Computer Science, Software Engineering or similar
• 5+ years of relevant work experience
• A deep curiosity that motivates you to keep on top of technical trends and informs your ability to suggest tools and approaches to interesting problems.
• The ability to empathize with and communicate clearly to all the other parts of the business.

Bonus Points for
• Experience in a continuous integration and continuous delivery environment
• Experience with Native Android or using cross-platform technologies like React Native or Flutter.

About the Company

C

CONCORD IT SYSTEMS