Job Overview
We are seeking an experienced Software Developer - iOS to join our dynamic team in Oklahoma City, OK. This role involves high-paced iOS software development for both internal and external projects. You will be responsible for integrating our products and services with outside entities such as vendors, clients, and other third parties. As a subject-matter expert in iOS technologies, you will oversee the entire software development lifecycle (SDLC) from planning to implementation.
Key Responsibilities
- iOS Application Development: Plan and develop a wide range of iOS software applications for new and existing high-availability applications.
- Subject-Matter Expertise: Act as a subject-matter expert for iOS technologies and development.
- Collaboration: Work closely with various development teams to complete iOS projects.
- SDLC Management: Oversee the entire SDLC from planning, design, development, integration, and implementation of iOS applications.
- Code Development: Create development code for product modules such as Payroll, Talent Acquisition, Time Management, Human Resources, Talent Management, and Reports.
- Customization: Develop customized code and reports for clients and Paycom departments as needed.
- Testing and Adjustments: Make necessary adjustments to code after testing to ensure quality and functionality.
- Project Management: Utilize project management software, issue tracking, and source control solutions to track communication about development specs, development, testing, and fixes.
- Client and Vendor Communication: Serve as the primary project contact for some projects, ensuring satisfaction and clarity in client needs.
Technologies Used
- Primary: Swift, UIKit, networking with URLSession or Alamofire; Realm experience is a plus.
- Secondary: SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), ADO, XML, PowerBI, Fox Pro, CSS, TypeScript, Couchbase, Docker, PHP, MySQL, SQL Server, C#, JavaScript.
Qualifications
- Education: A Bachelor’s degree in computer science, management information systems, engineering, or a related field.
- Experience: 1+ years of native iOS development experience with large-scale, high-availability iOS applications.
- Skills: Strong knowledge of iOS 11 – current version, Web views, cookie management, session handling, Google Firebase, and iOS Networking using Swift.
- Tools: Intermediate skills using Xcode and knowledge of iOS dependency management.
- Guidelines: Familiarity with Apple Human Interface Guidelines (HIG).
- Data Storage: Experience with local data storage such as Realm is a plus.
- Communication: Strong communication and organizational skills with attention to detail and process.
About Paycom
Paycom is an equal opportunity employer committed to diversity and inclusion. We prohibit discrimination and harassment of any kind and make employment decisions based on business needs, job requirements, and individual qualifications. Join us to innovate the way businesses operate and be part of an award-winning team.
Application Process
Interested candidates are encouraged to apply through our official application portal. We look forward to reviewing your application and potentially welcoming you to our team.
Similar jobs
Last update: 23 minutes ago
iOS Engineer, Mobile Payment Experience
Join Square as an iOS Engineer to build SDKs for mobile payment experiences using Swift and Objective-C.
iOS Engineer, Mobile Payment Experience
Join Square as an iOS Engineer to develop SDKs for mobile payment solutions, focusing on Swift and Objective-C.
Senior iOS Developer
Join Leap as a Senior iOS Developer to lead iOS app development, mentor teams, and drive innovation using Swift and Objective-C.
Senior iOS Developer - Mobility
Join us as a Senior iOS Developer to lead innovative iOS app features for our airline platform, focusing on Swift, SwiftUI, and agile practices.
Senior iOS Engineer
Senior iOS Engineer at Pearson, designing and developing mobile applications for language learning. Expertise in Objective-C and Swift required.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
iOS Developer - Founding Engineer
Join Meetsta as an iOS Developer to design and build advanced iOS applications, focusing on SwiftUI and mobile technologies.
iOS Developer
Join Moatable as an iOS Developer in Krakow. Work on advanced iOS applications using Objective-C, Swift, and React Native.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Senior iOS Software Engineer
Lead a team of senior engineers in developing innovative mobile solutions for iOS at Venmo, New York.
Entry Level iOS Developer
Join Kapital Bank as an Entry Level iOS Developer to build innovative mobile applications using Swift and Xcode.
Senior iOS Developer
Join American Express as a Senior iOS Developer to build innovative mobile apps using SwiftUI and GraphQL in a hybrid work environment.
Senior iOS Mobile Developer (Swift | SwiftUI)
Join us as a Senior iOS Developer in Gdańsk, focusing on Swift and SwiftUI for innovative mobile solutions.
iOS Developer for Key for Business
Join Amazon's Key for Business team as an iOS Developer, focusing on innovative IoT solutions for package delivery.
Senior Software Engineer, iOS
Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.
iOS Engineer II
Join Booking.com in Amsterdam as an iOS Engineer II, driving innovation in our iOS apps, impacting millions globally.
iOS Developer
Join App Shack as an iOS Developer to create world-class mobile apps using Swift and iOS frameworks in a collaborative environment.
iOS Developer - Tricount
Join bunq as an iOS Developer to craft seamless mobile banking experiences using Swift and Objective-C in a hybrid work environment.
Entry Level iOS Engineer
Join Bevel as an Entry Level iOS Engineer to develop innovative health apps using Swift and Objective-C in New York.
Senior iOS Developer
Join Gurtam as a Senior iOS Developer in Vilnius. Work on innovative IoT solutions with Swift and Objective-C.
iOS Developer
Join Purple Drive Technologies as a remote iOS Developer, utilizing Swift and Objective-C to create innovative mobile applications.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to build and enhance user-related product flows using Swift and SwiftUI.
iOS Developer (m/w/d) - Dresden
Join as an iOS Developer in Dresden, developing innovative mobile apps using Swift, SwiftUI, and more. Flexible work environment and growth opportunities.
Freelance iOS Developer
Join us as a Freelance iOS Developer in Berlin to develop cutting-edge mobile apps using Swift and iOS frameworks.