Senior Front End React Native Engineer
You will build and maintain high-quality multi-platform front-end applications using React and React Native. You will lead feature development, perform and drive deep code reviews, fix bugs, and iterate on complex UI flows. You will integrate gRPC, IPFS, and smart-contract interactions, work with CI systems, and communicate effectively in English across distributed teams.
Responsibilities
- Participate in main dApp development
- Lead feature development and review peers' work
- Lead deep reviews, fix bugs, and iterate on features
Requirements
- 5 years experience with React
- Experience with React Native
- Experience with Electron and Expo
- Experience with multi-platform development
- High-quality front-end development and pixel-focused implementation
- Experience building complex multi-feature applications
- Deep understanding of decentralized application patterns
- Experience in an agile development environment
- Experience working with distributed teams, asynchronous and synchronous communication, GitHub and peer reviews
- Experience with gRPC
- Experience with Git
- Basic understanding of smart contracts
- Experience with IPFS protocol
- Interest in proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography, and security
- Experience with continuous integration systems
- Fluent English able to run team syncs or give technical talks