senior react native lead engineer (mobile architect)
Code.Hub
Αττική
Αττική
Hybrid
Πληροφορική
Permanent
Full Time
About the job
Our Client is seeking an exceptionally skilled and experienced Senior React Native Lead Engineer to serve as the definitive technical authority and architectural owner for their mission-critical Android mobile application within the complex C4I ecosystem. The ideal candidate will possess deep expertise in React Native, profound mastery of the underlying Android native platform (Java/Kotlin), and a proven track record of designing high-reliability, fault-tolerant, and secure systems. This role is responsible for the technical roadmap, architectural governance, custom native module definition, and mentorship of
the entire mobile team, ensuring the application meets rigorous operational standards,
including continuity of functions and zero data loss.
Key Responsibilities:
• Architectural Ownership: Define, lead, and drive the technical roadmap and architectural vision for the mobile application, ensuring scalability, maintainability, and alignment with the overall system architecture.
• Native Bridge Design: Architect and implement complex, high-reliability custom Native Modules, specifically Turbo Native Modules (Java/Kotlin), to facilitate seamless integration with specialized components, proprietary systems (Desktop App), Health SDKs, and Wearable devices.
• Performance Optimization Strategy: Define the comprehensive strategy for performance optimization, profiling both the JavaScript and Android Native UI threads to eliminate rendering bottlenecks and ensure a smooth, instantaneous user experience required for operational use.
• Build & Deployment Oversight: Own the Continuous Integration/Continuous Deployment (CI/CD) pipeline for Android, including optimizing native build configurations (e.g., managing ABIs, implementing caching tools) to maximize developer efficiency and reliable deployment.
• Technical Leadership & Mentorship: Provide high-level technical guidance, conduct rigorous code reviews, and mentor mid-level and junior engineers, acting as a technical multiplier to elevate the team’s overall competence and adherence to quality standards.
• Ecosystem Interoperability: Define the client-server communication contracts, potentially leveraging modern, low-latency protocols like WebSocket, to ensure real-time data flow and robust synchronization across the entire environment.
Qualifications:
• Experience: Minimum of 5+ years of commercial software engineering experience, with 3+ years specifically leading or acting as a principal contributor on complex React Native projects.
• Technical Mastery: Deep, demonstrable expertise in JavaScript and modern React Native architecture (knowledge of Fabric/Turbo Modules concepts highly preferred).
• Android Native Proficiency: Advanced knowledge of Android Native development (Java/Kotlin) and the Android SDK, necessary for designing, debugging, and optimizing custom native interfaces and modules.
• Performance Expertise: Proven experience in complex performance optimization, memory management, and debugging in a resource-constrained mobile environment.
• Security: Strong understanding of mobile security protocols, data encryption (at rest and in transit), code hardening techniques (Hermes, Proguard/R8), and secret management best practices.
• Soft Skills: Excellent verbal and written communication skills, with the ability to articulate complex architectural decisions to technical and non-technical stakeholders.
Benefits Package
They are committed to investing in the well-being, professional growth, and overall satisfaction of their team members. As part of their benefits package, they offer:
• Performance Bonus: Receive a performance-based bonus calculated as a percentage of your annual salary, rewarding your contributions and success.
• Private Health Insurance: Comprehensive private health insurance coverage to safeguard your health and peace of mind.
• Learning & Development Budget: Access a dedicated budget for online courses, certifications, and professional development programs to support your continuous learning journey.
• Vouchers & Discounts: Enjoy vouchers for essential goods, services, and recreational activities to enhance your lifestyle.
• Multifaceted Knowledge & Internal Training: Take part in internal training programs designed to provide a holistic understanding of our business and industry. They emphasize cross-functional learning to empower you with diverse skills and
knowledge.
Hybrid
Πληροφορική
Permanent
Full Time
About the company
Code.Hub is a Recruitment Agency, a Learning & Development partner, an Extended Team and Project Delivery expert in the Tech Industry.
We source and train the best candidates in Tech Industry.
With a team of 150+
- Tech-specific Recruiters
- Certified Trainers
- Software Development specialists
we are prepared for every challenge.
Using exclusively Agile methodologies, we help companies of all levels and technologies to extend their vision many step forward.