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