Software Developer - Front End at BitPay, Inc. | Torre

Software Developer - Front End

You'll drive innovation in crypto payments, building scalable UI for global impact.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation
USD100k - 159k/year
location_on
Remote (anywhere)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted 4 months ago

Requirements and responsibilities


Job Description BitPay is looking for a talented software developer to join our UI team. In this role, you’ll help build new products, drive innovation, and stay at the forefront of emerging technologies. This is a remote position.ResponsibilitiesDevelop scalable and maintainable UI components using React and TypeScriptBuild responsive and intuitive user interfaces aligned with modern design principlesCollaborate with backend teams to integrate APIs and optimize performanceEnsure code quality through testing, code reviews, and documentationAddress scalability, reliability, and logging challenges during development phasesRequirements3+ years of professional software development experienceProficiency in React and TypeScriptExperience with state management libraries such as Redux ToolkitKnowledge of Web3 concepts and blockchain interaction modelsExperience with Web3 libraries such as Ethers, Viem, and WagmiExperience working on Node.js based backendsA portfolio of projects i.e. GitHubPassion for your craft, an insatiable drive for progress, and an unwavering commitment to excellenceBachelor's degree in Computer Science or equivalent experience, with a track record of impressive projectsPreferredExperience working with EVM and/or UTXO blockchainsPassion for cryptocurrency as a payments systemExperience with additional front-end frameworks; Vue.js, AngularExperience integrating a frontend with GraphQLExperience migrating projects to React from other Javascript frameworksProficiency with CSS in JS technologies such as Styled Components or Tailwind CSSExperience with modern bundling tools such as ViteExperience building mobile applications in React NativeWhat We OfferCollaborate with a team of intelligent, enthusiastic individuals.Thrive in a rapidly expanding crypto company with global reach, where your contributions make a tangible impact.Work remote with a generous vacation policy, including the opportunity to take a sabbatical and select your own holidays.Access to continuous learning and development opportunities, supported by professional development reimbursement.Competitive salary package with comprehensive benefits, including fully covered medical and dental plans. We also offer telemedicine, life insurance, disability insurance, vision coverage, 401k, travel assistance, and more.The salary range for this position is $100k - $145k base, plus up to 10% bonus (Final Offer depends on experience, skills, and location).Option to receive payment in cryptocurrency, along with a crypto match program.Stock option awards available to all employees.Home office allowance, reimbursement for internet/cell expenses, complimentary Amazon Prime and Spotify subscriptions.How to Verify Legitimate BitPay CommunicationsAll official recruiting emails will come from a BitPay email address or a member of the BitPay People Ops teamAll interviews are conducted via Google Meet links ending in meet.google.comBitPay Privacy and Equal OpportunityBitPay is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.