CI&T

Software Architect, Android

CI&T

full-time

Posted on:

Location Type: Remote

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 provide 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 in a similar role, with a strong background in Java development and working with containers.
  • Advanced English proficiency, 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 Android.
  • Nice to have:
  • 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
  • Health and dental insurance.
  • Meal and food allowance.
  • Childcare assistance.
  • Extended parental leave.
  • Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) and TotalPass.
  • Profit sharing (PLR).
  • Life insurance.
  • Continuous learning platform (CI&T University).
  • Employee discount club.
  • Free online platform dedicated to promoting physical and mental health and well-being.
  • Prenatal and responsible parenthood course.
  • Partnerships with online course platforms.
  • Language learning platform.
  • And many others.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javasoftware architecturedatabase designdesign patternscloud servicesmobile app developmentAndroidGraphQLAzure Kubernetes Servicecontainers
Soft Skills
technical leadershipmentorshipproblem-solvingcommunicationcollaboration