logo

View all jobs

iOS Mobile Software Engineer

Redwood City, CA · Information Technology
About the Company:
Shaping the future for 134 years, our client is the world’s enterprise technology leader for restaurants, retailers and banks. The #1 global POS software provider for retail and hospitality, and the #1 provider of multi-vendor ATM software, they create software, hardware and services that run the enterprise from back office to the front end and everything in between for their clients. 

Digital first but not digital only, they’re positioned to help clients bridge their digital and physical operations—helping them connect with consumers anytime, anywhere and streamline their business so they can differentiate, compete and win in our evolving digital world.

Headquartered in midtown Atlanta, Ga., the company has over 34,000 employees in 180 countries.


About the Team: 
You'll join our expanding mobile banking team. Your challenge will be to build the future of banking in our world-class 4.7-star apps across hundreds of clients. More than just the app, you will also contribute to the ecosystem for app delivery and supportability at scale. Our software engineers write code that moves billions of dollars every month, enduring the pressure of hundreds of thousands of requests per minute.



Main Responsibilities: 
  • Build native apps that respect platform differences of iOS/Android
  • Deliver apps quickly with Fastlane.tools
  • Create awesome product features with product managers and designers as your partners
  • Simplify complex features into elegant functional design
  • Collaborate with peers to accomplish common goals
  • Uphold engineering excellence and enforce best practices
  • Ship incrementally and often
  • Define and refine team processes to gain efficiency
  • Challenge each other constructively to be the best we can be


Required Qualifications: 
  • Bachelor's degree or foreign equivalent in Computer Science or Information Technology
  • 8+ years of experience developing and designing software UI applications
  • 4+ years of experience developing native iOS applications
  • Thorough understanding of iOS frameworks and iOS UI standards
  • Expert understanding of core computer science fundamentals including data structures, algorithms, and concurrent programming
  • 1+ years of leading and mentoring a team of developers to analyze user and business requirements to create technical design requirements and software architecture
  • Experience must also include:
    • Fluent with Objective-C or Swift
    • Xcode
    • Object-oriented design, Git, and a popular scripting language


Preferred Qualifications:
  • Experience developing with HTML, React, JS, CSS, JSON, XML
  • Champion of Agile Scrum methodologies
  • Experience continuous integration systems like Jenkins or GitLab CI
  • Deep knowledge and understanding to create secure solutions by design
  • Experience with tools or languages like:
    • Ruby, Python, Perl, Node.js and bash scripting languages
    • CocoaPods, Instruments
    • C, C++, Java and J2EE development experience
    • Fastlane.tools
    • MongoDB, Oracle
    • Docker
    • Appium



Benefits: 
  • Annual incentives
  • Competitive base salary or hourly wage rate
  • Recognition & Bonuses
  • Allowances
  • Long-term incentive plans
  • Health & Welfare Plans (including medical, life, and disability)
  • Savings & Retirement Plans
  • Work-life integration (vacation, floating holidays, parental leave, adoption assistance, flexible work environment)
  • Student loan financing assistance
  • Confidential professional counseling
  • Employee discounts
 
Kat Forester
ProEnlist, LLC

Connect with me on LinkedIn
Connect with us on Facebook

Follow ProEnlist for More Jobs

Please do NOT email the recruiter.  Applications are only accepted via the apply link.

C2C Not Available for This Position
Powered by