Cacau Show

Software Architect

Cacau Show

full-time

Posted on:

Location Type: Hybrid

Location: Itapevi • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularAWSAzureCloudMicroservicesNode.jsNoSQLPythonReactReact NativeSQL

About the role

  • Define the system architecture;
  • Select appropriate architectural patterns and technologies;
  • Assess technical and business feasibility;
  • Choose frameworks, programming languages, design patterns, and deployment strategies;
  • Document the architecture;
  • Create diagrams and technical documentation for component, sequence, and deployment diagrams;
  • Evaluate and review code;
  • Perform code reviews for critical parts of the system;
  • Ensure adherence to the defined architecture;
  • Participate in observability decisions: logs, metrics, and alerts;
  • Monitor performance and scalability;
  • Incorporate security best practices into the architecture and development process;
  • Keep up with technological trends and evolutions to keep the architecture up to date

Requirements

  • Architectural patterns (e.g., MVC, Microservices, Serverless, Event-Driven);
  • Design patterns;
  • Programming languages and frameworks: Angular, Node + Express, C#, Python, React, and React Native;
  • DevOps and CI/CD practices;
  • Cloud computing (AWS and Azure);
  • Databases (SQL and NoSQL);
  • Automated testing and continuous integration;
  • Software modeling (UML, ER, BPMN);
  • Extensive experience as a software developer;
  • Experience with large-scale, complex projects
Benefits
  • Health insurance;
  • Dental insurance;
  • Life insurance;
  • Commuter allowance / company shuttle or on-site parking;
  • Grocery allowance or meal voucher;
  • On-site cafeteria;
  • On-site gym and beauty salon;
  • Discount on Cacau Show products (Headquarters);
  • Profit sharing (PLR)

Applicant Tracking System Keywords

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

Hard skills
architectural patternsdesign patternsAngularNodeExpressC#PythonReactReact NativeDevOps
Soft skills
technical feasibility assessmentbusiness feasibility assessmentcode reviewdocumentationmonitoring performancescalabilitysecurity best practicesobservability decisions