Mobile Architect
Creative Chaos · United States · 1 mo ago
RemoteRemoteOTHRFull-time
Duties And Responsibilities
- Participate in the presales, user experience design, sprint, development, and delivery phases of a project
- Review the overall proposal during user experience design
- Provide valuable input and review the wireframes from a technical standpoint
- Produce necessary artifacts to provide the team with direction before the actual development work starts
- Ensure that the design is followed during the development phase and document any changes in the design
- Review the work produced by the development team
- Provide necessary training to developers and be the sole go-to person for stakeholders and the team on all technical matters
Requirements
- Master's or Bachelor's degree in Computer Science from a reputable university
- 10+ years of hands-on experience preferably in Android, iOS, Flutter, and React Native
- Familiarity with native build tools like XCode and Gradle
- Understanding of REST APIs, document request model, and offline storage
- Experience making important architecture & design decisions including data domain modeling, application of design patterns, and design using third-party components
- Experience working in a diverse/multiple stakeholder environment
- Proven experience in engineering and software architecture design
- In-depth understanding of coding languages, sound knowledge of various operating systems and databases
- Strong organizational and leadership skills
- Effective communication with stakeholders, project managers, developers, and software vendors
- Ability to analyze and identify potential risks affecting business operations
- Experience with third-party dependencies and debugging dependency conflicts