Your Job Responsibilities
Architecture, Strategy, and Leadership
- Design and own the end-to-end architecture for enterprise-grade mobile applications using React Native.
- Define mobile engineering standards, component patterns, and best practices for performance, code quality, testing, and maintainability.
- Lead modernization efforts including modularization, migration planning, and platform scalability improvements.
- Work closely with customer stakeholders to translate business needs into mobile-first architectures and technical solutions.
React Native and Mobile Expertise
- Architect complex React Native applications with advanced state management, navigation, offline-first behaviors, and modular architecture.
- Work with native iOS and Android codebases to integrate platform-specific capabilities.
- Build and maintain custom native modules using Java, Kotlin, Swift, or Objective-C to extend React Native functionality safely and efficiently.
- Ensure high-quality bridging techniques for smooth communication between JavaScript and native layers.
- Evaluate and implement performance optimization strategies for rendering, animations, startup time, bundling, and memory usage.
- Leverage React Native ecosystem tools such as Metro, TypeScript, Redux Toolkit, Reanimated, Expo, and platform-specific modules.
Mobile Platform Engineering
- Oversee development workflows, CI/CD automation, codepush/OTA deployments, and mobile release strategies.
- Ensure mobile applications are reliable, secure, and scalable, with strong observability practices across crash reporting, analytics, and logging.
- Architect backend integrations and API design considerations for mobile performance and consistency.
- Guide the implementation of secure mobile practices including encryption, secure storage, authentication, and compliance.
Customer Collaboration and Technical Advisory
- Serve as the primary technical advisor for mobile strategy, architectural decisions, and technology trade-offs.
- Lead technical workshops, solution architecture sessions, and platform assessments for customer teams.
- Ensure alignment between customer objectives and Axelerant’s engineering approach while shaping long-term mobile roadmaps.
Team Leadership and Mentorship
- Mentor and guide mobile engineers across React Native, iOS, and Android disciplines.
- Provide technical oversight across multiple mobile workstreams ensuring consistency, quality, and engineering excellence.
- Lead code reviews, design reviews, architectural discussions, and continuous improvement practices.
- Foster a strong engineering culture rooted in quality, innovation, and collaboration.
Governance, Security, and Compliance
- Establish mobile governance frameworks including code quality gates, performance budgets, and testing standards.
- Ensure compliance with app store guidelines, data privacy regulations, and enterprise security requirements.
- Promote automation, CI/CD adoption, unit/integration testing, and robust release processes.
Innovation and Continuous Improvement
- Stay current with emerging mobile technologies, React Native advancements, and native platform updates.
- Recommend innovative solutions that enhance user experience, performance, or engineering efficiency.
- Contribute to reusable components, mobile architectural blueprints, and best practice guides shared across Axelerant teams.
Skills, Knowledge & Expertise
- Eight or more years of experience designing and delivering complex mobile applications.
- Deep expertise in React Native, TypeScript, and modern mobile architecture patterns.
- Experience with native Android and iOS development including Java, Kotlin, Swift, and Objective-C.
- Ability to build custom native modules and integrate deep native functionality into React Native applications.
- Experience architecting multilingual and multi-region mobile applications that support dynamic language switching, localized content delivery, and region-specific configurations.
- Strong understanding of native project structures, build systems, dependency management, and platform-specific debugging.
- Experience architecting modular, scalable, and high-performance mobile applications.
- Strong command of mobile CI/CD pipelines, automated testing frameworks, and app release processes.
- Experience integrating mobile apps with backend APIs, GraphQL, authentication systems, and third-party SDKs.
- Expertise in debugging and performance optimization across rendering, networking, memory, and native bridge interactions.
- Strong understanding of mobile security practices, analytics instrumentation, and application monitoring.
- Excellent communication skills to collaborate with customers, designers, backend teams, and leadership.
- Proven leadership experience guiding mobile engineering teams and driving large technical initiatives.
Why Work At Axelerant?
- Be part of an AI-first, remote-first digital agency that’s shaping the future of customer experiences.
- Collaborate with global teams and leading platform partners to solve meaningful challenges.
- Enjoy a culture that supports autonomy, continuous learning, and work-life harmony.
