Arquiteto de Software Mobile

New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerNode.jsGCPJavascriptMySQLTypeScriptFirebaseAngularNest.js

Requirements

  • Proven experience in technical leadership or solution architecture roles in mobile applications.
  • Strong expertise in Angular and Ionic/Capacitor for hybrid mobile development.
  • Solid experience with Node.js (NestJS) and backend-for-frontend (BFF) architectures.
  • Advanced proficiency in TypeScript/JavaScript and modern software design patterns.
  • Strong understanding of mobile performance optimization, scalability, and stability.
  • Experience with relational and NoSQL databases, including MySQL and Firebase ecosystems.
  • Knowledge of event tracking and analytics tools (Google Analytics, Firebase, GTM or similar).
  • Familiarity with cloud environments (preferably GCP), CI/CD pipelines, and Docker.
  • Strong experience with automated testing (unit, integration, and end-to-end).
  • Understanding of architecture concepts such as DDD, event-driven systems, and modular design.

Responsibilities

  • Design and own the full mobile architecture, including Angular/Ionic frontend and Node/NestJS BFF layers.
  • Translate business and product requirements into technical architecture, design patterns, and implementation standards.
  • Identify technical debt and define structured improvement and modernization plans.
  • Guide development teams in architectural decisions, code quality, and adherence to engineering best practices.
  • Lead technical refinements, ensuring clarity in requirements, acceptance criteria, and implementation approaches.
  • Define and evolve API contracts between mobile apps and backend systems, ensuring scalability and maintainability.
  • Establish standards for observability, performance, testing, and security across the mobile ecosystem.
  • Define analytics and event tracking strategies to ensure high-quality data collection and product insights.
  • Ensure proper documentation of architecture, systems, and technical decisions across projects.
  • Guarantee alignment with cloud architecture standards and enterprise engineering guidelines.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now