UW Credit Union - Madison, WI

posted 26 days ago

Full-time - Mid Level
Hybrid - Madison, WI
10,001+ employees
Credit Intermediation and Related Activities

About the position

The Senior Software Engineer position at UW Credit Union focuses on iOS mobile development, playing a crucial role in delivering technical solutions across mobile apps, APIs, and backend processes. The engineer will enhance the mobile app's functionality, ensuring a seamless experience for members managing their financial lives. This role requires expertise in Swift and a collaborative approach within an Agile environment to tackle the unique challenges of iOS development.

Responsibilities

  • Design, develop, and maintain iOS mobile applications using Swift that provide a seamless experience to our members.
  • Serve as a technical lead for mobile development projects, ensuring high quality and performance.
  • Integrate mobile apps with internal systems and third-party services to support a robust financial services experience.
  • Write unit and integration tests to ensure the quality and functionality of iOS applications.
  • Diagnose and troubleshoot iOS-related production issues, both proactively and in response to user feedback.
  • Ensure a high level of reliability, scalability, and maintainability of mobile apps to guarantee long-term success.
  • Work with cross-functional teams in an Agile environment, continuously delivering and enhancing software solutions.
  • Partner with business units to understand their needs and translate them into mobile software solutions.
  • Research potential mobile solutions to improve member experiences through proof of concepts and experimentation.

Requirements

  • 4+ years of software engineering experience with a strong emphasis on iOS mobile development.
  • Proficiency in Swift and deep familiarity with iOS SDKs, development tools, and best practices.
  • Experience in mobile app development and deployment processes for iOS.
  • Strong understanding of mobile software design principles, patterns, and best practices.
  • Experience with Agile development practices.

Nice-to-haves

  • Experience with microservice architecture and integrating mobile apps with cloud-based systems.
  • Familiarity with Scrum methodology and working in cross-functional Agile teams.
  • Experience with C#, .NET development, and API management.

Benefits

  • 21.5 days of annual time off (accrued per pay period)
  • 2 weeks paid caregiver leave
  • 2.5 weeks paid new child parental leave
  • 2 days paid volunteer time
  • 10 paid holidays (including your birthday!)
  • 401k company match of up to 5%, plus approximately 4% discretionary match
  • Variable bonus reward
  • Competitive Medical, Dental, and Vision plans, including domestic partner eligibility
  • Free bus pass
  • Employee Assistance Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service