Blockchain.com - Senior React Native Engineer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Experience with native mobile development (Swift, Kotlin, or Java) • Experience designing or working on cross-platform or shared architecture systems • Familiarity with crypto, wallets, or financial applications • Experience integrating third-party services (e.g., payments, authentication, on-chain providers) • Experience with CI/CD pipelines, release automation, and app store processes • Exposure to secure key management, authentication flows, or MPC wallets
Responsibilities
• Design and build scalable React Native applications powered by shared modules from our mobile and backend platforms • Drive the architecture of a modular, reusable system, enabling rapid assembly of new apps from core building blocks (auth, wallet, trading, on-ramp/off-ramp, etc.) • Define and enforce clear contracts and boundaries between modules, ensuring flexibility, reliability, and long-term maintainability • Lead complex projects from technical design through delivery and iteration, working across multiple teams • Translate ambiguous product ideas into well-structured technical plans, balancing speed, quality, and scalability • Leverage AI-assisted development tools (e.g., Claude, Codex) to accelerate development, while setting standards for correctness, performance, and security • Review, validate, and refine AI-generated code, ensuring it meets production-grade standards • Drive the evolution of shared UI systems, component libraries, and developer tooling to improve velocity across teams • Own the quality, performance, and reliability of the systems you build, including observability and debugging in production • Mentor other engineers, contribute to code reviews, and help raise the engineering bar across the team • Collaborate closely with Product, Design, Backend, and Mobile teams to deliver cohesive user experiences • Support release processes, app store deployments, and ongoing improvements post-launch • 5+ years of experience in software engineering, with strong hands-on experience in React Native • Deep proficiency in JavaScript/TypeScript and modern mobile development practices • Proven experience building and shipping production-grade mobile applications at scale • Strong understanding of mobile architecture, modular systems, and scalable design patterns • Experience owning features or systems from design through production and iteration • Ability to navigate ambiguity and drive technical decisions with minimal oversight • Experience integrating complex backend systems and APIs into mobile applications • Strong experience leveraging AI developer tools (e.g., Claude, Codex) effectively in production workflows • Excellent code quality standards, with the ability to review and guide others’ work • Experience improving performance, reliability, and developer experience in mobile apps • Strong communication skills and ability to influence cross-functional teams
Benefits
• Competitive full-time salary based on experience and meaningful equity in an industry-leading company • This is a role based in our Palermo office, with a mandatory in-office presence four days per week. • The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an exciting, emerging industry. • Performance-based bonuses • Apple equipment provided by the company • Work from Anywhere Policy: You can work remotely from anywhere in the world for up to 20 days per year.
Similar Jobs
No credit card. Takes 10 seconds.