Ekcel Technologies Inc

Sr. IOS App Developer

Dallas, TX, US

7 days ago
Save Job

Summary

Sr. iOS App Developer

Location: Dallas, TX (Irving, Hybrid, 2-3 days-a-week)

Job Duties

  • Collaborate with cross-functional teams to design, develop, and implement new mobile banking features that are secure, scalable, and user-friendly.
  • Build and enhance common UI components to ensure consistency and reusability across the app.
  • Work closely with UX/UI designers to deliver seamless and visually appealing user experiences.
  • Continuously optimize the app for performance, responsiveness, and accessibility.
  • Stay up-to-date with the latest iOS frameworks, tools, and libraries, and incorporate them into the app to improve functionality and performance.
  • Experiment with and adopt modern iOS development practices, such as SwiftUI, Combine and MVVM architecture and Native app development using Swift.
  • Contribute to the CI/CD pipeline to ensure smooth and efficient app releases.
  • Automate testing, deployment, and monitoring processes to maintain high-quality standards.
  • Implement robust security measures to protect sensitive user data and comply with banking regulations.
  • Conduct regular code reviews and security audits to identify and address vulnerabilities.
  • Tackle complex mobile development challenges, such as performance optimization, offline capabilities, and multi-device compatibility including iPad.
  • Debug and resolve app issues promptly to maintain a seamless customer experience.
  • Strong communication and teamwork skills to work effectively in a collaborative environment.

Technical Proficiency (Must Haves)

  • Strong proficiency in Swift and Objective-C for iOS development.
  • Hands-on experience with iOS SDK, UIKit, and modern iOS architecture patterns (e.g., MVVM, MVI).
  • Familiarity with tools like Xcode, Instruments, CocoaPods, and Git.
  • Experience in building dynamic and responsive user interfaces.
  • Knowledge of Human Interface Guidelines and best practices for iOS design.
  • Proven ability to solve complex mobile development problems and optimize app performance.
  • Understanding of mobile app security principles, including encryption, authentication, and secure data storage.
  • Proficiency in illustrating architecture diagrams and creating technical documentation.
  • Solid understanding of fundamental Computer Science concepts.

Good To Have

  • Building iOS Frameworks that other mobile developers use to develop Apps
  • Along with iOS, Android App development experience

Domain

  • Personal Banking / Retail Banking
  • Credit Cards
  • Mortgages & Lending

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job