What are the responsibilities and job description for the Hybrid | Mobile Application Architect | Knoxville, TN or Atlanta, GA - Need Local to TN or GA Only. position at SmartIPlace?
Job Description
Job Description
Skills | Must Haves :
- 7 years of professional experience.
- Experience in mobile application architecture across both iOS and Android platforms.
- Proficiency in CI / CD pipelines, release management processes, and development workflows.
- Experience in conducting feasibility studies, developing prototypes, and addressing complex technical challenges.
Nice to Have Skills :
Overview :
We are seeking a skilled Mobile Application Architect to define, maintain, and document the technical architecture for mobile applications across iOS and Android platforms.
This contract-to-hire role requires a strategic thinker with strong leadership abilities to evolve and extend mobile architectures, ensuring they align with emerging business and technical requirements.
Key Responsibilities :
Architectural Strategy & Evolution : Define, maintain, and document technical architecture for mobile applications across iOS and Android platforms.
Evolve and extend architectures to support emerging business and technical requirements.
Requirements Analysis & Solutions Design : Review and interpret functional and non-functional requirements, providing architectural solutions tailored to platform-specific needs.
Conduct feasibility studies and develop prototypes to validate technical solutions.
Collaboration & Stakeholder Alignment : Work closely with mobile leads, product managers, and business stakeholders to align technical decisions with business goals.
Partner with design teams to ensure UI / UX designs adhere to platform-specific guidelines.
Integration & API Coordination : Collaborate with the API team to ensure efficient data flow, seamless integration, and compatibility between APIs and mobile applications.
Delivery Standards & Code Quality : Establish and maintain delivery standards by defining development processes in collaboration with team leads.
Conduct code reviews, enforcing adherence to coding standards, architectural principles, and industry best practices.
Technical Challenges & Solutions : Address complex technical challenges, designing solutions to meet platform-specific and cross-platform requirements.
Ensure availability of all necessary resources, including design assets, API documentation, and third-party SDKs, to support the development team.
Testing & Quality Assurance : Coordinate with QA teams to define comprehensive testing strategies, incorporating both manual and automated testing for mobile platforms.
Documentation & Workflow Efficiency : Maintain and update technical documentation, including architectural diagrams, platform guidelines, and coding standards.
Define and enforce efficient development workflows, including CI / CD pipelines and release management processes.
Mentorship & Leadership Development : Mentor and coach developers and mobile leads, fostering leadership skills, technical growth, and adherence to best practices.
Project Planning & Collaboration : Collaborate with project and product management teams to estimate, scope, and plan development timelines and resource requirements accurately.
Qualifications :
Proven experience in mobile application architecture across both iOS and Android platforms.
Strong knowledge of platform-specific guidelines, architectural principles, and industry best practices.
Experience in conducting feasibility studies, developing prototypes, and addressing complex technical challenges.
Excellent collaboration skills, with the ability to work closely with design teams, product managers, and business stakeholders.
Proficiency in CI / CD pipelines, release management processes, and development workflows.
Strong leadership skills with experience mentoring and coaching development teams.