Engineering Manager at BrainRocket

Lisbon, Portugal, Portugal

Posted

on-site · full-time · Visa sponsorship

Apply for this role at BrainRocket

Responsibilities:
- Lead multiple Flutter teams and their team leads; set priorities and remove blockers.
- Own mobile engineering strategy, architecture, design patterns and delivery processes.
- Drive release management and CI/CD pipelines for iOS and Android; manage compliance with App Store/Google Play.
- Define testing strategy and quality standards; monitor mobile health metrics (crashes, ANR, responsiveness, stability).
- Ensure app performance, stability and operational excellence across platforms.
- Collaborate closely with Product, Design, QA and Backend teams to align roadmaps and delivery.
- Mentor engineering leads, support hiring and scale organizational practices.
- Champion best practices, documentation and continuous improvement.

Requirements:
- Deep understanding of the mobile ecosystem, platform lifecycles and Flutter with iOS/Android specifics.
- Proven experience managing 3+ engineering teams and multiple team leads.
- Experience with App Store and Google Play release processes, compliance and store policies.
- Strong background in mobile architecture, cross-platform trade-offs and design patterns.
- Hands-on experience with CI/CD for mobile, release management and testing strategies (testing pyramid).
- Familiarity with mobile observability and health metrics, performance monitoring and remediation.
- Excellent leadership, cross-functional communication and mentoring skills.
- Office-based in Lisbon; relocation support available for successful candidates.

All roles at BrainRocket