Faster chat, better deals — Get the App

Software Architect Ionic| SR (Remote)

Indeed

Company

Job typeFull-time
Workplace typeRemote
Experience levelMore than 10 years
Education levelNo degree limit

Description

. **Responsibilities and Assignments** * Act as a Full-Stack Mobile Software Architect, designing and defining the complete solution proposal (mobile frontend with **Angular/Ionic and BFF with Node.js/NestJS**), translating business requirements into technical solutions; * Plan, define, and ensure the event tagging strategy for analytics, guaranteeing traceability, data quality, and alignment with product and data teams; * Map and analyze the current project, identifying technical debt and proposing action plans for resolution; * Support developers in understanding the software architecture, aligning business rules, acceptance criteria, test scenarios, and development requirements; * Lead and guide technical refinement discussions, promoting clarity and alignment among team members; * Ensure compliance with previously defined cloud architecture requirements; * Ensure an appropriate and sustainable documentation process for projects under your responsibility; * Ensure and foster best practices in observability, testing, security, and performance throughout the software lifecycle; * Define and evolve communication patterns between the mobile application and the BFF, ensuring clear API contracts, versioning, and call efficiency; * Lead the mobile application’s performance, stability, and security strategy, including data protection and communication hardening. **Requirements and Qualifications** * Clear written and verbal communication skills in remote settings, with the ability to articulate technical decisions, document architecture proposals, and facilitate discussions among technical and business stakeholders; * Proven technical leadership experience, including establishing standards and evangelizing best practices across teams; * **Advanced proficiency in Angular and Ionic/Capacitor for hybrid mobile application development;** * Hands-on native code development whenever necessary; * Experience creating and maintaining Capacitor plugins; * Experience defining and implementing strategies for app performance and stability (startup time, rendering, jank/frame drops, memory usage, network and battery consumption); * Leadership in security strategy, including data protection, SSL/TLS pinning, root/jailbreak detection, and tamper detection; * **Advanced knowledge of Node.js with NestJS for building BFF (Backend for Frontend) layers;** * Mastery of the TypeScript/JavaScript ecosystem; * Solid understanding of Design Patterns applied to mobile frontend and backend, such as Repository, Strategy, Observer, and Dependency Injection; * Experience with automated unit, integration, and end\-to\-end testing (Jasmine/Karma, Jest, Cypress or similar); * Experience using Docker for development and CI/CD environments; * Fluent Git usage, including gitflow, pull requests, and code reviews; * Experience implementing and configuring CI/CD pipelines (Azure DevOps, GitHub Actions); * Practical experience with Agile methodologies (Scrum and Kanban); * Real-world experience with Cloud environments, preferably GCP, including Cloud Run, Pub/Sub, and Cloud SQL or equivalents; * Knowledge of event-driven architectures and messaging systems (Kafka, Pub/Sub, RabbitMQ); * Knowledge of Domain\-Driven Design (DDD); * Experience with observability using OpenTelemetry, Prometheus, Grafana, or Stackdriver; * Experience publishing and distributing applications on the App Store and Google Play; * Familiarity with caching strategies, push notifications, and offline synchronization in mobile applications; * Knowledge of micro\-frontends; * Experience with MySQL, including modeling, query optimization, and index usage; * Experience with Firebase (Firestore, Realtime Database, Authentication, and Cloud Messaging); * Knowledge of non-relational databases such as MongoDB and Firestore, including document-oriented modeling and performance best practices. Compass UOL is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today’s most advanced technologies. We equip our team with proprietary and external AI\-driven tools to design and build digital\-native platforms, integrating cutting\-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets. To achieve this, we attract and develop the best talent, creating opportunities that enhance people’s lives and highlight the positive impact of disruptive technologies. We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth. **Join us and be part of the AI\-driven revolution.**

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

Software Architect Ionic| SR (Remote) job by Indeed in 2026 | ok.com