Overview:
The Frontend Engineer (React/Mobile) plays a crucial role in our organization by developing and maintaining the user interface of our web and mobile applications. They are responsible for creating efficient and visually appealing frontend components that provide an exceptional user experience. This position is vital in ensuring that our products are user-friendly, responsive, and meet the highest standards of performance and accessibility.
Key Responsibilities:
- Develop and ship features from the engineering and product roadmaps
- Participate in Code reviews
- Develop testable, reusable components guided by object oriented principles, Design Patterns, Clean Code and the SOLID principles
- Collaborate with cross-functional teams, including product managers, designers, backend and QA engineers
- Iterate/refactor on codebase architecture and components
Required Qualifications:
- 5+ years of frontend development experience.
- Prior experience in an Agile environment is essential
- US residency is required due to our crypto services
- An expert in JavaScript fundamentals, React Native, Redux, Typescript and Jest
- Comfortable with tooling: Circle CI, Git actions, XCode, Android studio, Android Play Store, Apple App store, Jira, Coda and Slack
- An excellent communicator
Nice to Have
- Familiarity with Firebase, Datadog, Bugsnag
- Experience with performance profilingΒ
- Experience with Segment, Iterable, Redux Toolkit, or Tailwind
- Familiarity with mobile Bitcoin wallets - e.g. Wallet of Satoshi, Breez, Muun, Okx, Xverse, Metamask