Job Description
Roles & Responsibilities
Responsibilities
-
Design, implement, and manage significant mobile features using native iOS technologies, ensuring high performance and responsiveness.
-
Take full ownership of standard screens and features for the Doxter iOS SDK/App from converting a design file to a fully functional component completing them with minimal guidance.
-
Implement and optimize secure mobile flows for Doxter's core features, including liveness detection, ID document scanning, and automated data capture.
-
Ensure the technical feasibility of UI/UX designs by collaborating closely with design and product teams.
-
Optimize applications for maximum speed, scalability, and fluidity across different devices and operating systems.
-
Build and maintain a library of reusable components and front-end libraries.
-
Collaborate closely with back-end developers to define API requirements and deliver integrated software solutions.
-
Clearly and regularly communicate technical decisions, progress, and challenges with management and cross-functional teams.
-
Lead code review sessions for peers and junior developers, providing in-depth constructive feedback and ensuring adherence to coding standards.
-
Research and stay up-to-date with the latest market trends and mobile technologies, actively proposing improvements to the mobile stack.
Desired Candidate Profile
Bachelor s degree in Computer Science, Computer Engineering, or a related field, or equivalent work experience.
- 2-4 years of experience in mobile application development.
- Strong proficiency in native iOS development, with excellent knowledge of Swift, SwiftUI, and UIKit.
- Solid understanding of mobile-specific challenges (e.g., memory management, battery usage, offline storage).
- Extensive experience consuming and handling RESTful APIs.
- Strong understanding of modern iOS architecture patterns and native state management.
- Experience with responsive and adaptive design principles.
- Excellent troubleshooting skills for resolving platform-specific issues.
- Excellent knowledge and experience in Agile methodologies (Scrum, Kanban).
- Experience writing automated tests for mobile applications is a plus.
- Experience with rolling out AI models on mobile devices is a plus.