Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Southern Company Logo

Native Mobile App Developer (iOS)

Southern Company

Salary not specified
Aug 30, 2025
Birmingham, AL, US
Apply Now

Southern Company is looking to develop and maintain a native mobile application for its electric customers, integrating with customer-facing interfaces and ensuring brand consistency across its operating companies.

Requirements

  • Extensive knowledge of mobile app development on iOS platform, from coding to publishing to App Store.
  • Demonstrable portfolio of released applications on the App Store.
  • Extensive knowledge of the Swift programming language along with iOS frameworks SwiftUI and UIKit.
  • Strong understanding of the Apple ecosystem and Human Interface Guidelines
  • Experience with converting wireframes models of new and existing features into quality user interfaces.
  • Experience with consuming APIs and interfacing with back-end services, implementing third party libraries, and APIs.
  • Experience in integration with push notifications, native features of iOS devices.

Responsibilities

  • Create, implement, maintain, and release a high-quality mobile app for an optimal user experience.
  • Utilize Jira to create and modify user stories, ensuring they are well-defined with clear acceptance criteria and linked to relevant features and tasks.
  • Implement new and existing features into the mobile app to enhance functionality.
  • Collaborate with cross-functional teams to continuously improve the functionality and quality of the mobile app.
  • Understand business requirements and translate them into technical requirements.
  • Write and execute unit and UI tests to prevent production defects.
  • Identify malfunctions, assist with debugging, and suggest updates that will improve performance.

Other

  • B.S. degree in Computer Science, Management Information Systems, Engineering, Business, or related field required.
  • Utility experience is a plus.
  • Superior analytical, problem-solving, organization, and time management skills with the ability to handle multiple tasks independently.
  • Self-motivated, proactive, and able to perform in a team environment with strong oral and written communication skills.
  • Occasional night and weekend work may be necessary.