$10,000.00 Fixed
Job Summary: We are seeking a highly skilled and experienced Mobile Architect to join our team. The ideal candidate will have extensive experience in designing and developing mobile applications using native and cross-platform technologies, leading development teams, and collaborating with cross-functional teams. The Mobile Architect will be responsible for defining and implementing the overall architecture for our mobile applications, ensuring they are scalable, robust, and secure.
Key Responsibilities:
Define and implement the overall architecture for mobile applications across native Android, native iOS, and cross-platform frameworks like Flutter.
Lead the design, development, and maintenance of both Android and iOS applications.
Collaborate with product managers, designers, and other stakeholders to define technical requirements and ensure alignment with business goals.
Work with native Android and iOS APIs to deliver high-quality and performant applications.
Guide and mentor development teams, ensuring the application of best practices, coding standards, and architectural principles.
Perform code reviews and provide constructive feedback to improve code quality and maintainability.
Troubleshoot and resolve complex technical issues, ensuring the stability, performance, and security of applications.
Implement secure authentication mechanisms such as SSO, MFA, and OTP (One-Time Password).
Stay updated with the latest industry trends, technologies, and best practices to ensure our applications are modern and competitive.
Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
Develop and maintain technical documentation, including architectural diagrams, design specifications, and API documentation.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
10+ years of experience in mobile application development, with at least 3 years in an architectural role.
Strong proficiency in Java, Kotlin, Dart, Swift, and Objective-C.
Deep understanding of Android and iOS SDKs, different versions of mobile OS, and how to deal with different screen sizes and resolutions.
Experience with native APIs, including those for location, camera, contacts, fingerprinting, biometrics, and other services.
Knowledge of UI/UX design principles and best practices for both Android and iOS.
Familiarity with RESTful APIs to connect mobile applications to back-end services.
If you are a seasoned mobile architect with a passion for creating cutting-edge applications, we would love to hear from you. Apply now to join our dynamic team!
- United States
- Proposal: 16
- Verified
- More than 3 month