| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Crush | Remote | $111k - $167k | |||
Tangany GmbH | New York, NY, United States | $31k - $72k | |||
Zinnia | Remote | $77k - $105k | |||
Bcbgroup | Remote | $62k - $64k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Bitpanda | Remote | $88k - $101k | |||
Digitalcurrencygroup | Remote | $68k - $80k | |||
Blockchain | Remote | $72k - $101k | |||
Blockchain | Remote | $84k - $150k | |||
Blockchain | Remote | $68k - $75k | |||
B2c2 | Remote | $98k - $108k | |||
SideShift.ai | Remote | $50k - $80k | |||
Metrix Finance | Remote | $48k - $72k | |||
Zinnia | Remote | $49k - $75k | |||
Keyrock | London, United Kingdom | $72k - $99k | |||
Copperco | Remote | $63k - $107k |
The Mission
Crush Rewards is building the ultimate bridge between traditional consumer behavior and the decentralized future. We’re not just another rewards app; we’re a contribution network where everyday actions—like scanning a receipt and linking credit card spending—are transformed into on-chain value.
We are looking for a Full Stack Mobile Engineer who thrives at the intersection of high-performance mobile interfaces, robust backend architecture, and the Solana blockchain. You will own features end-to-end: from crafting a "buttery-smooth" UI to architecting the backend pipelines that verify financial data and trigger token emissions.
What You’ll Do
- Architect the Frontend: Lead the development of our React Native (Expo) app, ensuring high-performance execution of complex features like real-time token charts and deep-linked wallet interactions.
- Build Robust Backend Pipelines: Own the Node.js/Express API that powers our ecosystem. You'll manage critical backend logic including receipt OCR verification, transactional syncs with credit cards, product rewards calculations, and user progression systems (streaks, levels, milestones).
- Execute Web3 Strategy: Implement and scale our Solana integration. You will manage custodial wallet flows with Crossmint, execute on-chain token swaps via Jupiter, and handle complex staking/unstaking logic.
- Own the Data Lifecycle: Manage a scalable PostgreSQL architecture, ensuring real-time data consistency across user profiles, streaks, and transaction histories.
- Iterate with Quality: Advocate for best practices in TypeScript, automated testing, and CI/CD (EAS/GitHub Actions) to ensure we ship high-quality code to the App Store and Play Store multiple times a week.
- Drive Growth through Data: Use PostHog analytics and OneSignal engagement tools to understand user behavior and build the features that keep our users "Crushing" their goals.
What You’ll Need
- The TypeScript Professional: You have 4+ years of experience in professional software engineering, with a mastery of TypeScript across the entire stack.
- Mobile Expertise: Deep experience with React Native (Expo). You understand the mobile lifecycle, performance optimization, and how to build responsive UIs using modern toolkits.
- Backend Proficiency: Strong experience with Node.js and PostgreSQL. You know how to design clean APIs and manage complex relational data at scale.
- Web3 Literacy: You are comfortable with the Solana ecosystem (web3.js, SPL tokens). You understand how to interact with smart contracts and manage the security implications of blockchain transactions.
- Fintech Experience: Practical experience integrating third-party financial APIs and handling sensitive user data with a "security-first" mindset.
- Product Intuition: You care about the "Why" behind a feature. You can translate a Figma design into a functional reality while suggesting improvements to the user flow. Bonus points if you can create clean UI components without Figma.
Our Tech Stack
- Mobile: React Native, Expo, TypeScript.
- Backend: Node.js, Express, PostgreSQL, Edge Functions.
- Blockchain: Solana (Web3.js), SPL Tokens, Crossmint, Jupiter SDK.
Bonus Points
- You’ve built or contributed to a Solana Anchor program (Rust) and/or typescript SDKs.
- Experience with AI/LLM pipelines for data extraction or personalized user experiences.
- Background in a high-growth startup where you wore multiple hats and "owned" the outcome.
- A passion for the "Rewards" space and an understanding of gamification mechanics (streaks, levels, milestones).
Why Join Us?
At Crush Rewards, we're a small, focused team where every member has significant impact and ownership. You won't just be a "cog in the machine"—you will be the architect of a platform that redefines how millions of people interact with their money and the blockchain. We value clean code, fast iteration, and a relentless focus on the user experience.