Senior Front End React Engineer
About the Role
You will build and maintain the front-end of a decentralized application. You will implement pixel‑accurate UI, develop multi-platform features with Electron and Expo, integrate gRPC and IPFS where needed, lead feature development, review peers' code, fix bugs, and participate in CI-driven releases. You will work asynchronously with distributed teams and communicate technical ideas clearly in English.
Requirements
- 5 years experience with React
- Experience with Electron, Expo and multi-platform development
- Experience with high quality front end development and pixel focus approaches
- Experience with complex multi-feature applications
- Deep understanding of decentralized application patterns
- Experience in an agile development environment
- Experience working with distributed teams, async and sync work, GitHub and peer reviews
- Experience with gRPC
- Experience with Git
- Basic understanding of smart contracts
- Experience with IPFS protocol
- Minimum interest in proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography and security
- Experience with CI systems
- Fluent English — able to animate team syncs or give a tech talk
Responsibilities
- Develop main dApp front end
- Lead feature development
- Review peers' work and perform code reviews
- Conduct deep reviews, fix bugs and iterate on features
- Implement multi-platform solutions using Electron and Expo
- Create high-quality pixel‑perfect user interfaces
- Integrate gRPC and IPFS as required
- Use Git and CI systems and follow agile workflows
- Collaborate asynchronously with distributed teams and run team syncs or tech talks in English
