Job Description
🏢 About BitPay
BitPay is a leading global cryptocurrency payments company, helping businesses and consumers transact securely and efficiently using blockchain technology. The company is dedicated to innovation and staying at the forefront of Web3 technologies.
This role is fully remote, offering the chance to contribute to cutting-edge crypto applications while enjoying flexible work arrangements and global exposure.
🌟 Role Overview
We are seeking a Software Developer – Front End to join BitPay’s UI team. You’ll be responsible for building responsive, scalable, and maintainable web applications using React and TypeScript, while integrating with blockchain systems and APIs.
This role is ideal for developers passionate about cryptocurrency, Web3, and user-centric interfaces.
🛠 Key Responsibilities
- Develop scalable and maintainable UI components with React and TypeScript.
- Build responsive and intuitive interfaces aligned with modern design principles.
- Collaborate with backend teams to integrate APIs and optimize application performance.
- Ensure code quality through testing, code reviews, and documentation.
- Address challenges related to scalability, reliability, and logging during development phases.
- Implement state management using libraries such as Redux Toolkit.
🎯 Required Skills & Experience
- 3+ years of professional front-end development experience.
- Proficiency in React and TypeScript.
- Experience with Redux Toolkit or equivalent state management libraries.
- Familiarity with Web3 concepts and blockchain interactions.
- Experience with Web3 libraries like Ethers, Viem, or Wagmi.
- Node.js backend experience is a plus.
- Strong portfolio or GitHub projects demonstrating your work.
- Bachelor’s degree in Computer Science or equivalent experience.
🌱 Preferred Skills
- Experience with EVM or UTXO blockchains.
- Passion for cryptocurrency as a payment system.
- Familiarity with additional frontend frameworks: Vue.js or Angular.
- Experience integrating GraphQL APIs.
- Migrating projects to React from other JS frameworks.
- Proficiency in CSS-in-JS (Styled Components, Tailwind CSS).
- Experience with modern bundling tools like Vite.
- React Native experience for mobile apps.
🎁 What BitPay Offers
- Work remotely from anywhere with flexible hours.
- Competitive salary: $100k–$145k base, plus up to 10% bonus and crypto payment options.
- Stock option awards for all employees.
- Comprehensive benefits: medical, dental, life insurance, disability, vision, 401k, telemedicine.
- Home office allowance, internet/cell reimbursement, Amazon Prime & Spotify subscriptions.
- Opportunity to work on innovative crypto products with a global team.
- Continuous learning and professional development reimbursement.