This is a remote position.
- Designing and implementing scalable cross-platform mobile architecture using Flutter.
- Making informed architectural decisions that balance performance maintainability and speed of delivery.
- Integrating mobile applications with complex backend APIs and authentication flows.
- Ensuring application stability responsiveness and performance across iOS and Android.
- Managing state navigation and data layers in a clean structured manner.
- Implementing structured error handling and offline-resilient patterns where needed.
- Collaborating closely with Product Design Backend and QA to deliver production-grade features.
- Optimizing app performance memory usage and rendering efficiency.
- Maintaining code quality standards and reviewing architecture decisions.
- Using AI-assisted development tools effectively to accelerate development and improve quality.
- Preparing the mobile layer to scale as product complexity grows.
Requirements
What Makes You a True Senior (Required)
- 7 years of mobile development experience.
- 4 years of strong Flutter experience in production environments.
- Proven experience designing and structuring scalable mobile architectures.
- Strong understanding of state management patterns and clean architecture principles.
- Experience integrating RESTful APIs and handling authentication securely.
- Experience integrating push notification systems (FCM OneSignal AWS SNS or similar) and handling token management background messages and deep linking.
- Strong debugging skills and performance optimization experience.
- Experience handling complex user flows and multi-role logic.
- Ability to structure codebases for long-term maintainability.
- Experience working with Git workflows and collaborative development.
- Experience publishing and maintaining apps on both App Store and Google Play.
- Demonstrated use of AI tools (coding assistants architecture brainstorming debugging acceleration) as part of your daily workflow.
- High ownership mindset and accountability for what reaches production.
- Ability to work independently and define mobile best practices.
Strongly Preferred
- Experience with CI/CD pipelines for mobile apps.
- Experience implementing automated tests (unit widget or integration tests).
- Experience working with local databases (SQLite Hive or similar) in production mobile applications
- Familiarity with platform-specific bridging when required.
- Experience working in workflow-heavy or enterprise-style systems.
- Exposure to performance monitoring tools.
- Familiarity with Agile methodologies (Scrum Kanban) beyond surface-level rituals.
- Hands-on experience with Docker and containerized environments.
What We Value Most
- High ownership and accountability.
- Structured architectural thinking.
- Low ego high collaboration.
- Product-minded engineering.
- Comfort working in fast-moving environments.
- Ability to balance speed with long-term maintainability.
- Bias toward performance and reliability.
Required Skills:
What Makes You a True Senior (Required) 7 years of mobile development experience. 4 years of strong Flutter experience in production environments. Proven experience designing and structuring scalable mobile architectures. Strong understanding of state management patterns and clean architecture principles. Experience integrating RESTful APIs and handling authentication securely. Experience integrating push notification systems (FCM OneSignal AWS SNS or similar) and handling token management background messages and deep linking. Strong debugging skills and performance optimization experience. Experience handling complex user flows and multi-role logic. Ability to structure codebases for long-term maintainability. Experience working with Git workflows and collaborative development. Experience publishing and maintaining apps on both App Store and Google Play. Demonstrated use of AI tools (coding assistants architecture brainstorming debugging acceleration) as part of your daily workflow. High ownership mindset and accountability for what reaches production. Ability to work independently and define mobile best practices. Strongly Preferred Experience with CI/CD pipelines for mobile apps. Experience implementing automated tests (unit widget or integration tests). Experience working with local databases (SQLite Hive or similar) in production mobile applications Familiarity with platform-specific bridging when required. Experience working in workflow-heavy or enterprise-style systems. Exposure to performance monitoring tools. Familiarity with Agile methodologies (Scrum Kanban) beyond surface-level rituals. Hands-on experience with Docker and containerized environments. What We Value Most High ownership and accountability. Structured architectural thinking. Low ego high collaboration. Product-minded engineering. Comfort working in fast-moving environments. Ability to balance speed with long-term maintainability. Bias toward performance and reliability.
This is a remote position. Designing and implementing scalable cross-platform mobile architecture using Flutter. Making informed architectural decisions that balance performance maintainability and speed of delivery. Integrating mobile applications with complex backend APIs and authentication fl...
This is a remote position.
- Designing and implementing scalable cross-platform mobile architecture using Flutter.
- Making informed architectural decisions that balance performance maintainability and speed of delivery.
- Integrating mobile applications with complex backend APIs and authentication flows.
- Ensuring application stability responsiveness and performance across iOS and Android.
- Managing state navigation and data layers in a clean structured manner.
- Implementing structured error handling and offline-resilient patterns where needed.
- Collaborating closely with Product Design Backend and QA to deliver production-grade features.
- Optimizing app performance memory usage and rendering efficiency.
- Maintaining code quality standards and reviewing architecture decisions.
- Using AI-assisted development tools effectively to accelerate development and improve quality.
- Preparing the mobile layer to scale as product complexity grows.
Requirements
What Makes You a True Senior (Required)
- 7 years of mobile development experience.
- 4 years of strong Flutter experience in production environments.
- Proven experience designing and structuring scalable mobile architectures.
- Strong understanding of state management patterns and clean architecture principles.
- Experience integrating RESTful APIs and handling authentication securely.
- Experience integrating push notification systems (FCM OneSignal AWS SNS or similar) and handling token management background messages and deep linking.
- Strong debugging skills and performance optimization experience.
- Experience handling complex user flows and multi-role logic.
- Ability to structure codebases for long-term maintainability.
- Experience working with Git workflows and collaborative development.
- Experience publishing and maintaining apps on both App Store and Google Play.
- Demonstrated use of AI tools (coding assistants architecture brainstorming debugging acceleration) as part of your daily workflow.
- High ownership mindset and accountability for what reaches production.
- Ability to work independently and define mobile best practices.
Strongly Preferred
- Experience with CI/CD pipelines for mobile apps.
- Experience implementing automated tests (unit widget or integration tests).
- Experience working with local databases (SQLite Hive or similar) in production mobile applications
- Familiarity with platform-specific bridging when required.
- Experience working in workflow-heavy or enterprise-style systems.
- Exposure to performance monitoring tools.
- Familiarity with Agile methodologies (Scrum Kanban) beyond surface-level rituals.
- Hands-on experience with Docker and containerized environments.
What We Value Most
- High ownership and accountability.
- Structured architectural thinking.
- Low ego high collaboration.
- Product-minded engineering.
- Comfort working in fast-moving environments.
- Ability to balance speed with long-term maintainability.
- Bias toward performance and reliability.
Required Skills:
What Makes You a True Senior (Required) 7 years of mobile development experience. 4 years of strong Flutter experience in production environments. Proven experience designing and structuring scalable mobile architectures. Strong understanding of state management patterns and clean architecture principles. Experience integrating RESTful APIs and handling authentication securely. Experience integrating push notification systems (FCM OneSignal AWS SNS or similar) and handling token management background messages and deep linking. Strong debugging skills and performance optimization experience. Experience handling complex user flows and multi-role logic. Ability to structure codebases for long-term maintainability. Experience working with Git workflows and collaborative development. Experience publishing and maintaining apps on both App Store and Google Play. Demonstrated use of AI tools (coding assistants architecture brainstorming debugging acceleration) as part of your daily workflow. High ownership mindset and accountability for what reaches production. Ability to work independently and define mobile best practices. Strongly Preferred Experience with CI/CD pipelines for mobile apps. Experience implementing automated tests (unit widget or integration tests). Experience working with local databases (SQLite Hive or similar) in production mobile applications Familiarity with platform-specific bridging when required. Experience working in workflow-heavy or enterprise-style systems. Exposure to performance monitoring tools. Familiarity with Agile methodologies (Scrum Kanban) beyond surface-level rituals. Hands-on experience with Docker and containerized environments. What We Value Most High ownership and accountability. Structured architectural thinking. Low ego high collaboration. Product-minded engineering. Comfort working in fast-moving environments. Ability to balance speed with long-term maintainability. Bias toward performance and reliability.
View more
View less