We are seeking a Senior React Native Software Engineer to lead the next evolution of our customer’s flagship mobile application. This is a critical, contract-based (3-6 months) role to drive a major phase that includes a complete design overhaul and the integration of cutting-edge features, from AI-driven voice interactions to device automations. The successful candidate will collaborate directly with the customer’s Product Owner and Designer, serving as the crucial bridge between complex technical requirements and delivering a world-class, seamless user experience.
Key Responsibilities:
• Lead the Redesign: Execute a complete UI/UX overhaul of the existing production application based on Figma prototypes.
• Advanced Feature Implementation:
◦ Develop voice input functionality for a virtual concierge service.
◦ Implement secure logic for retrieving and managing wallet keys.
◦ Build event-driven architecture to handle sensor data and create user-defined automations.
• Architecture & Quality: Ensure the codebase is scalable, maintainable, and performant. Refactor legacy code where necessary to support new features.
• Collaboration: Work directly with the Product Owner to refine requirements and with the Designer to ensure pixel-perfect implementation of the design system.
• Release Management: Manage the deployment process for both iOS and Android platforms.
Required Skills & Qualification:
• 4+ years of commercial experience with React Native and TypeScript.
• Strong UI/UX Skills: Proven ability to translate complex Figma designs into responsive mobile interfaces, specifically working with shared design systems or style repositories.
• Native Device Integration: Experience working with device permissions and hardware features.