
Software Architect, iOS
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: Brazil
Visit company websiteExplore more
About the role
- Collaborate with cross-functional teams, including developers, product managers, and stakeholders, to understand project requirements and define technical solutions.
- Design and develop software architecture for complex systems, ensuring scalability, performance, and maintainability.
- Provide technical leadership and mentorship to development teams, guiding them in implementing best practices and adhering to architectural standards.
- Conduct thorough code reviews and offer constructive feedback to maintain high-quality code.
- Evaluate and select appropriate technologies, frameworks, and tools to support the development process effectively.
- Design and optimize database structures, ensuring data integrity and efficient data retrieval.
- Continuously research and stay up-to-date with the latest industry trends, tools, and technologies to enhance the team's skillset and improve software development processes.
- Collaborate with cloud infrastructure teams to deploy and manage applications on the Azure platform.
- Develop and maintain technical documentation, including architectural diagrams, design specifications, and guidelines.
Requirements
- Experience as a Software Architect or similar role, with a strong background in Java development using Containers;
- Advanced in English, enabling clear communication with international teams and stakeholders;
- Solid understanding of software design principles, design patterns, and architectural best practices;
- Strong problem-solving skills and the ability to translate business requirements into technical solutions;
- Exceptional leadership and communication skills to effectively collaborate with diverse teams.
- Experience in mobile projects and app development with a focus on iOS.
- Nice to have:
- Background in React development.
- Experience with app-within-an-app
- Experience with AKS (Azure Kubernetes Service);
- Familiarity with GraphQL;
- Extensive hands-on experience with Azure cloud services and architecture;
Benefits
- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença parental estendida;
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass) TotalPass;
- Participação nos Lucros e Resultados (PLR);
- Seguro de Vida;
- Plataforma de aprendizagem contínua (CI&T University);
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e parentalidade responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaContainerssoftware design principlesdesign patternsarchitectural best practicesmobile app developmentiOSReactAKSGraphQL
Soft Skills
problem-solvingleadershipcommunicationcollaboration