Responsibilities
- Create robust React Native applications using shared components from mobile and backend platforms
- Shape the architecture of a modular system that allows quick development of new apps from reusable core modules like authentication, wallet, trading, and on-ramp/off-ramp features
- Establish and maintain clear interfaces and separation between modules to ensure adaptability, dependability, and long-term sustainability
- Lead technical initiatives from design through implementation and refinement, coordinating with multiple teams
- Convert unclear product concepts into structured technical roadmaps that balance development speed, quality, and scalability
- Use AI-powered coding tools such as Claude and Codex to speed up development while maintaining standards for accuracy, efficiency, and security
- Evaluate and improve code generated by AI to meet production requirements
- Advance shared UI frameworks, component libraries, and development tools to increase team productivity
- Take full ownership of system quality, speed, and stability, including monitoring and troubleshooting in live environments
- Guide fellow engineers, participate in code reviews, and help elevate overall engineering standards
- Work closely with Product, Design, Backend, and Mobile teams to deliver seamless user experiences
- Assist in release management, app store submissions, and post-launch enhancements
Work Arrangement
On-site — Palermo
Other
- Required to be in the office four days each week
- Company provides Apple hardware
- Work from Anywhere Policy: Employees may work remotely from any location worldwide for up to 20 days annually