Senior Mobile Developer

Job title: Senior Mobile Developer

Company: PCS Software, Inc

Job description: Senior Mobile Developer

Location: 2103 Citywest Blvd., Houston, Texas (This is an onsite job.)

Company Background

PCS Software, Inc. is an AI platform for the transportation logistics marketspace providing the trucking industry’s most effective transportation management platform (TMP) to improve fleet management and delivery systems and increase profits for our customers. Through innovation and invention, our software individualizes work routines, consolidates workflows, and streamlines management controls to improve accountability, transparency, and eliminate costly and redundant manual processes.

Trucking companies and freight brokers trust PCS to optimize their dispatch, accounting, and fleet operations. TL, LTL, Intermodal, and freight brokerage services use our TMP to automate operations, easily access information, and reduce inefficiencies to maximize sales and revenue. Founded in 1997 and located in Houston, Texas, PCS Software is the leading developer of hosted software solutions designed specifically for the ground transportation industry.

Job Description: Senior Mobile Developer

As a Senior Mobile Developer, you will play a major part in developing our product. This will involve research of different features and protocols as well as working on functionality.


Design and develop state-of-the-art native iOS mobile applications in a collaborative Agile team environment.

Evaluate and provide technical solutions to complex application features and development problems

Identify and help execute ways to increase team and company effectiveness as part of a continuous improvement process

Stay up to date on relevant technologies, trends, and opportunities

BS in Computer Science or related discipline; Advanced degree a plus


7+ years of experience in software development

5+ years of mobile development experience using iOS and related technologies such as Swift, Objective C

Experience with iOS networking and REST Web Services.

Experience localizing applications for multiple languages

Experience with the full Code-to-Customer lifecycle of the Apple Development Program, including distribution, TestFlight / beta testing, App Analytics, and app management

Experience with software practices of Continuous Integration / Continuous Delivery and automated testing

Commitment to understanding the business domain

Commitment to incorporating quality software practices into all phases of the project lifecycle

Strong problem solving and decision-making skills

Excellent interpersonal, communication, collaboration, and presentation skills

Self-motivated professional who demonstrates strong technical agility and responsiveness

Eager to learn and grow within a technical organization

Experience with geographic mapping APIs, such as HERE maps or Mapbox is a plus

Experience with Azure, C#, Python is a plus

Experience with application security concepts, standards, development, and testing: Azure AD, OAuth, single sign-on, session management, authentication and authorization is a plus

Technical Skills Required

Operating Systems:

Mac OS, Windows, iOS

Programming Languages:

Objective-C, Swift, C/C++

Architecture Patterns:



GCD, OperationQueue


Xcode, Git, Bitbucket, Bamboo, TeamCity, Jenkins, JIRA


SwiftUI, UIKit, Combine, RxSwift, GraphQL, Alamofire, RIBs, SPM, Carthage, CocoaPods, Buck, Swinject, SwiftLint, SnapKit, iOS SDK, WebSockets, PushKit, UserNotifications, Multiscreen SDK, XML, JSON, Protobuf


Agile, Scrum

PCS Software Mission Statement

At PCS Software, our mission is to create the most effective transportation management system in the country at delivering process improvements that result in greater efficiencies and more profitable outcomes. Through innovation and invention, our intent is to create individualized work routines, comprehensive workflows and thorough management controls that enable our customers to achieve their profitability objectives while improving control and accountability.

PCS Employee Core Character Traits:

High Level of Integrity – You are consistent and uncompromising in your strong personal and company values as well as ethical and business morals.

Can-Do Positive Attitude – You believe in yourself and always demonstrate an achievable attitude.

Motivated – You continuously radiate positive energy and raise the level of performance of those around you by keeping yourself and others positively motivated towards your daily, weekly, monthly, and yearly goals.

Say-Do Ratio – Do what you say and say what you do. You constantly deliver results that match the words you speak. You then keep your promises to deliver on time and keep your peers and management updated to avert a crisis.

Fierce Competitor – You love a challenge, especially when it comes to your performance at work and against external competitors for bragging rights and legacy.

Trustworthy –You earn the trust of others over a period of time, after consistently being honest, always acting with integrity, and never lying or misleading. It is how you act. It is who you are

Team Player – You hold yourself accountable. Take responsibility for your mistakes and look for solutions. Understand how your actions impact the entire group. You welcome collaboration.

Natural Leader – You are usually an extroverted and outgoing person who is naturally very generous, understanding and congenial towards others. You rely on your social ability and have the ability to form friendships and connect with others easily.

Why Join PCS?

PCS Software, Inc. is the perfect combination of a fun work environment that rewards your hard work with amazing opportunities for career growth and personal development. If you want to be the newest member of a vibrant group of energized technology leaders in an innovative and entrepreneurial environment, then apply online today to start building solutions that customers will love to use and join a company that truly rewards your hard work and values your talented contributions. If you would like to compete for this highly sought-after position, please submit your resume to

PCS Software, Inc. is also considered one of the best places to work because of our competitive compensation plans, comprehensive benefits plan with 100% company paid medical, dental, and vision premiums for you and your dependents, 401k with a 4% match, generous PTO package, a truly creative and fun working environment, complementary food/beverages in the office, paid training and development opportunities, paid gym/fitness facility membership, employee recognition programs, and amazing opportunities for career growth and personal development.

Work Authorization

No calls or agencies please. PCS Software, Inc. will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.

This job description provides many examples of the types of responsibilities required but is in not intended to be a comprehensive list. The incumbent will complete other job responsibilities as needed which are not specifically described in this document.

PCS Software, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability, or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment. We thank all respondents for their interest in PCS Software, Inc. However, only those selected for an interview will be contacted.


Expected salary:

Location: Houston, TX

Job date: Fri, 24 Sep 2021 07:01:22 GMT

Apply for the job now!

Leave a Comment

%d bloggers like this: