Software Engineer III

PDI Technologies empowers convenience retail and petroleum brands with technology solutions that drive growth and operational efficiency.
iOS
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Software Engineer III

PDI Technologies is a global leader in providing technology solutions for convenience retail and petroleum wholesale businesses. We're seeking a Senior iOS Developer to join our agile mobile team, working on industry-leading apps used by millions of users and Fortune 500 companies. Our platform connects convenience across the globe, enabling businesses to increase productivity and make data-driven decisions through solutions like GasBuddy.

As a Software Engineer III, you'll be instrumental in designing and developing high-performance iOS applications, working with cutting-edge technologies and integrating various third-party SDKs. You'll be part of a collaborative environment that values technical excellence, mentorship, and innovation.

The role offers a perfect blend of technical challenges and growth opportunities, working on applications that have real-world impact. You'll be joining a company that values diversity, integrity, and professional growth, offering comprehensive benefits and a supportive work culture.

Our technology stack includes Swift and Objective-C, and you'll be working with modern iOS frameworks and development tools. The position offers the flexibility of hybrid work arrangements while maintaining strong team collaboration and mentorship opportunities.

If you're passionate about mobile development, have a strong foundation in iOS technologies, and want to be part of a company that's transforming the convenience retail and petroleum industry through technology, this role presents an excellent opportunity for your career growth.

Last updated 14 days ago

Responsibilities For Software Engineer III

  • Design, develop, and maintain high-performance iOS applications
  • Integrate third-party SDKs and APIs to enhance app functionality
  • Write clean, maintainable, and well-documented code
  • Implement unit tests, performance tests, and quality assurance measures
  • Collaborate with cross-functional teams to define requirements
  • Provide code reviews and system design input
  • Troubleshoot and resolve defects
  • Provide off-hours support as assigned
  • Mentor and guide junior team members

Requirements For Software Engineer III

  • 5+ years of experience developing mobile applications, primarily for iOS
  • Proficient in Swift and Objective-C programming languages
  • In-depth understanding of iOS UI/UX concepts and technologies
  • Solid grasp of algorithms, data structures, and time complexity
  • Knowledge of standard design patterns and architectural patterns
  • Experience with continuous integration tools and processes
  • Familiarity with integrating third-party SDKs
  • Strong problem-solving and analytical skills
  • Excellent oral and written communication abilities

Benefits For Software Engineer III

  • Competitive salary
  • Market-competitive benefits
  • Quarterly perks program
  • Ample time off
  • Hybrid working arrangements
  • Continuous learning opportunities
  • Professional certifications
  • Leadership development opportunities

Interested in this job?

Jobs Related To PDI Technologies Software Engineer III

Senior iOS Engineer, Developer Platform

Senior iOS Engineer position at Airbnb focusing on developer platform infrastructure, CI/CD, and foundational frameworks, offering remote work and competitive compensation.

Senior iOS Engineer, Quality Engineering

Senior iOS Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for iOS applications with competitive compensation.

Senior Software Developer, Mobile, iOS, Chrome Browser

Senior Software Developer position at Google, focusing on iOS development for Chrome browser, requiring 5+ years of experience and strong mobile development skills.

Senior Software Engineer iOS, Google Photos

Senior iOS Software Engineer position at Google Photos, focusing on developing and architecting iOS applications with 5+ years of experience required.

Senior Mobile iOS Developer

Senior iOS Developer position at Showpad, focusing on building high-performance mobile applications with Swift and SwiftUI in a hybrid work environment.