CI&T

Software Architect, iOS

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

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