JOB DETAILS
Requirements
- Deep understanding of the Swift programming language and iOS development principles.
- Proficiency in using modern Swift frameworks such as SwiftUI, Kotlin and Combine.
- Familiarity with backward compatibility and legacy support.
- Strong experience in designing and implementing scalable, maintainable architectures.
- Proficiency in architectural patterns such as MVVM, Clean Architecture, or VIPER.
- Solid understanding of dependency injection and modular architecture in apps.
- Demonstrated experience throughout the full Software Development Life Cycle, including design, development, code reviews, CI/CD pipelines, and deployment via App Store.
- Hands-on experience with Git, Xcode, Fastlane, and TestFlight.
- Hands-on experience in backend systems, specifically in .NET or similar frameworks.
- Ability to write and maintain RESTful API services that integrate smoothly with mobile applications.
- Solid understanding of server-side concepts like authentication, caching, and microservices.
- Strong problem-solving skills with the ability to debug and optimize both iOS/Android and backend components.
- Proven ability to design scalable, secure, and efficient systems.
- Advanced experience writing unit and integration tests using tools and testing frameworks.
- Commitment to maintaining high code quality standards (e.g., clean code, SOLID principles, and scalable architectures).
- Ability to mentor junior engineers and contribute to a strong engineering culture.
- Collaboration in cross-functional teams, including product, design, and backend teams, to deliver end-to-end solutions.
- Proficiency in profiling and optimizing mobile applications for performance, memory use, and responsiveness.
Responsibilities
- Champion best practices in mobile and backend development, including architecture, testing, CI/CD, and performance optimization.
- Collaborate with cross-functional teams to deliver high-impact features and improvements to the CommSec platform.
- Drive technical strategy and architectural decisions across mobile and backend systems, ensuring scalability, maintainability, and security.
- Promote a culture of innovation, inclusion, and psychological safety within the team.
- Partner with stakeholders across product, design, and operations to align on goals and deliver exceptional customer outcomes.
Desired Qualifications
- Strong experience with .NET, including building and managing microservice solutions.
- Knowledge of cloud integration, specifically AWS services.
- Familiarity with frontend web development technologies such as React, Angular.
- Experience setting up and integrating CI/CD pipelines for iOS apps (e.g., GitHub Actions, TeamCity).
- Familiarity with managing containers (e.g., Docker) and orchestrators like Kubernetes in a .NET backend environment.
- Familiarity with real-time communication protocols such as WebSockets or GraphQL.
- Hands-on experience with HTTP, HTTPS, and RESTful API design principles.
- Knowledge of logging, monitoring, and debugging tools (e.g., Splunk, Observe, or AppDynamics).
- Knowledge of mobile security best practices (e.g., encryption, storing sensitive data, OAuth, or managing secure credentials).
- Understanding of web and backend security standards for seamless app-backend communication.
- Knowledge of App Store deployment processes, versioning, and managing feedback from platforms like Firebase Crashlytics, or Sentry.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#DesignFintech #GlobalDesigners
#FintechInnovation #CreativeJobs
#DesignHub
#Tech Meets Design
#DesignerNetwork
#Myausjob