We are seeking a talented Full Stack iOS Software Engineer to join our team and contribute to the development of both our loan application system and the iOS-based POS application used by over 20,000 merchants across the U.S. As part of this role, you will be at the core of our operations, working on a dynamic range of challenges that require a passion for architecture, excellent coding skills, and a commitment to continuous learning.
Key Responsibilities:
Develop and maintain core features of our loan application system, ensuring high performance and stability.
Design, implement, and manage end-to-end mobile user experiences for iOS.
Collaborate with backend developers to optimize and scale services supporting mobile applications.
Write clean, maintainable code focused on performance and reliability.
Share expertise and foster a culture of learning within the team.
Requirements:
3years of experience in iOS development, with expertise in Swift.
3years of experience in backend development.
Strong problem-solving skills and the ability to address technical challenges effectively.
Passion for staying updated with industry trends and new technologies.
Self-motivated and able to work independently.
B.Sc. in Computer Science, Software Engineering, or related field.
Excellent communication skills, able to explain complex technical concepts in English.
Preferred Experience:
Experience with Kotlin or Java for backend development.
Background in fintech, such as payment processing or financial services.
Familiarity with microservices architecture and Kubernetes.
Experience working with the Spring framework.
If you're an iOS engineer who enjoys working on both frontend and backend challenges, we’d love to hear from you!