Paycom logo

Software Developer - iOS

Paycom

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

Square logo
Square

iOS Engineer, Mobile Payment Experience

Join Square as an iOS Engineer to build SDKs for mobile payment experiences using Swift and Objective-C.

Square logo
Square

iOS Engineer, Mobile Payment Experience

Join Square as an iOS Engineer to develop SDKs for mobile payment solutions, focusing on Swift and Objective-C.

Leap  logo
Leap

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.

NLB Services logo
NLB Services

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.

Pearson logo
Pearson

Senior iOS Engineer

Senior iOS Engineer at Pearson, designing and developing mobile applications for language learning. Expertise in Objective-C and Swift required.

Braintrust logo
Braintrust

iOS Developer

Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.

Meetsta logo
Meetsta

iOS Developer - Founding Engineer

Join Meetsta as an iOS Developer to design and build advanced iOS applications, focusing on SwiftUI and mobile technologies.

Moatable logo
Moatable

iOS Developer

Join Moatable as an iOS Developer in Krakow. Work on advanced iOS applications using Objective-C, Swift, and React Native.

Airbnb logo
Airbnb

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.

Venmo logo
Venmo

Senior iOS Software Engineer

Lead a team of senior engineers in developing innovative mobile solutions for iOS at Venmo, New York.

Kapital Bank Life logo
Kapital Bank Life

Entry Level iOS Developer

Join Kapital Bank as an Entry Level iOS Developer to build innovative mobile applications using Swift and Xcode.

American Express logo
American Express

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.

1dea logo
1dea

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.

Amazon logo
Amazon

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.

LucidLink logo
LucidLink

Senior Software Engineer, iOS

Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.

Booking.com logo
Booking.com

iOS Engineer II

Join Booking.com in Amsterdam as an iOS Engineer II, driving innovation in our iOS apps, impacting millions globally.

App Shack / NoA logo
App Shack / NoA

iOS Developer

Join App Shack as an iOS Developer to create world-class mobile apps using Swift and iOS frameworks in a collaborative environment.

bunq logo
bunq

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.

Bevel logo
Bevel

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.

Gurtam logo
Gurtam

Senior iOS Developer

Join Gurtam as a Senior iOS Developer in Vilnius. Work on innovative IoT solutions with Swift and Objective-C.

Purple Drive Technologies logo
Purple Drive Technologies

iOS Developer

Join Purple Drive Technologies as a remote iOS Developer, utilizing Swift and Objective-C to create innovative mobile applications.

Airbnb logo
Airbnb

Senior iOS Software Engineer

Join Airbnb as a Senior iOS Software Engineer to build and enhance user-related product flows using Swift and SwiftUI.

Riverty logo
Riverty

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.

9am logo
9am

Freelance iOS Developer

Join us as a Freelance iOS Developer in Berlin to develop cutting-edge mobile apps using Swift and iOS frameworks.