What are the responsibilities and job description for the iOS Architect/Lead Engineer - SwiftUI position at IntagHire?
Our client in Houston is seeking an experienced iOS Architect for a full-time, salaried position.
Job Title: iOS Architect
Job Type: Full-time
Location: Houston, TX onsite 5 days/week - no hybrid, no remote
Please no C2C
About the Role:
We are seeking a skilled iOS Architect to join our clients’ team in Houston, TX. As an iOS Architect, you will play a crucial role in shaping the future of our mobile applications by providing strategic leadership and overseeing the design and architecture of our iOS projects.
You will be able to take advantage of our incredible benefits package.
From fully-paid medical, dental and health insurance to flexible PTO and retirement plans, we offer a range of benefits that help our employees thrive both personally and professionally.
This is an exciting opportunity to be part of a startup organization, as well as to work directly with a Fortune 200 oil and gas company. If you are a strategic thinker with a passion for delivering innovative products, we would love to hear from you.
Responsibilities:
- Develop and maintain a long-term vision for our iOS applications, anticipating future requirements and ensuring scalability and flexibility in the design.
- Proactively identify emerging technologies, industry trends, and best practices to inform architectural decisions.
- Lead the architectural design process, focusing on creating robust, scalable, and maintainable iOS applications.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Ensure that architectural decisions align with the overall technology strategy and business goals.
- Mentor and guide the development team, providing technical leadership and fostering a culture of excellence.
- Conduct code reviews and ensure adherence to coding standards, best practices, and architectural principles.
- Drive innovation in mobile application development, introducing new technologies and frameworks where appropriate.
- Continuously assess and optimize the performance of existing applications, addressing scalability and efficiency concerns.
- Collaborate with product managers, UX/UI designers, and other stakeholders to understand project requirements and constraints.
- Work closely with the development team to ensure effective communication and collaboration throughout the project lifecycle.
- Anticipate and mitigate potential risks related to architecture and design decisions, ensuring the long-term stability and success of iOS applications.
Requirements:
- Proven experience as an iOS Architect or similar role with a track record of successful project delivery.
- In-depth knowledge of iOS development, Swift programming language, and relevant frameworks.
- Strong understanding of design patterns, architectural principles, and best practices in iOS development.
- Excellent problem-solving skills and the ability to think strategically, anticipating future challenges and opportunities.
- Leadership experience with the ability to mentor and guide a team of developers.
- Effective communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders.