Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
SMASH | San Jose, CA, United States | $96k - $112k | |||
SMASH | San Jose, CA, United States | $72k - $100k | |||
OpenZeppelin | Remote |
| |||
OpenZeppelin | Remote | $105k - $228k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
EPS Consultants | Manila, Philippines | $45k - $72k | |||
Eden Holdings Philippines Inc. | Manila, Philippines | $62k - $77k | |||
Lazer | Canada | $87k - $93k | |||
EPS Consultants | Manila, Philippines | $62k - $77k | |||
Trilitech | London, United Kingdom | $98k - $108k | |||
OpenZeppelin | Remote | $58k - $100k | |||
OpenZeppelin | Remote | $76k - $84k | |||
OpenZeppelin | Remote | $88k - $168k | |||
Polar Bear Systems. | United States | $175k - $240k | |||
OpenZeppelin | Remote | $54k - $77k | |||
OpenZeppelin | Remote | $63k - $80k |
SMASH, Who we are?
We are agents for tech professionals in Costa Rica and Colombia that help them build careers in the United States.
We believe in long-lasting relationships with our talent. We invest time getting to know them and understanding what they seek as their professional next step.
We aim to find the perfect match. As agents, we pair our talent with our US clients, not only by their technical skills but as a cultural fit. Our core competency is to find the right talent fast.
We purposefully move away from the “contractor” or “outsourcing” type of relationship. Our clients don’t want contractors or “just a service.” Neither does our talent.
Our Benefits
- Wellness Coverage
- Remote Work
- Birthday day off
- Recognition and rewards system
- Referrals Program
- Business skill coaching
- English classes for Smashers and relatives
- Learning opportunities
This position is Remote to work with a US Company; you will require to have Citizenship or a work permit from Costa Rica or Colombia to apply for this role.
Responsibilities:
- Develop backend logic using Node.js and Express.js.
- Implement real-time gameplay with WebSocket/Socket.IO for multiplayer chess matches.
- Build APIs for matchmaking, player stats, leaderboards, tournaments, and authentication.
- Integrate backend with Ethereum smart contracts for tokens/NFT operations.
- Manage database, caching, and performance optimization.
- Node.js, Express.js
- MongoDB, Redis
- JWT (Authentication/Authorization)
- Web3.js / Ethers.js (Server-side)
- AWS S3 / Cloudinary (media uploads)
- Bcrypt.js (secure passwords)
- Nodemailer / SendGrid (emails)
- Cron Jobs (Node-cron)
- Ethereum (ERC-20 & ERC-721 standards), Solidity, Hardhat
- Alchemy / Infura, IPFS, Pinata
- OpenZeppelin Contracts
- WalletConnect API – seamless wallet integration (MetaMask, Trust Wallet, etc.).
- CoinGecko / CoinMarketCap API – real-time token price data.
- Moralis API – blockchain indexing, authentication, and on-chain event tracking.
- Firebase Cloud Messaging (FCM) – push notifications for matches and tournaments.
- Sentry API – error tracking and performance monitoring.
- Google OAuth / Apple Sign-In – user onboarding/authentication.
- ReCAPTCHA API – bot prevention in registration/login.
- Mailgun / SendGrid API – transactional email delivery.
What is OpenZeppelin?
OpenZeppelin is a widely-used open-source library of reusable smart contracts for building decentralized applications (dApps) on various blockchain platforms, including Ethereum, Binance Smart Chain, and others
The library provides a set of secure and audited building blocks, such as ERC-20 and ERC-721 tokens, multi-sig wallets, access control, and more, that developers can use to create smart contracts quickly and easily without worrying about common security pitfalls
OpenZeppelin is used for building secure and audited smart contracts on various blockchain platforms, such as Ethereum and Binance Smart Chain
The library provides a set of pre-built and reusable smart contract modules that can be easily integrated into decentralized applications (dApps)
These modules include standard tokens, like ERC-20 and ERC-721, as well as modules for access control, voting, crowdsales, and more
OpenZeppelin is used for building secure and audited smart contracts on various blockchain platforms, such as Ethereum and Binance Smart Chain
The library provides a set of pre-built and reusable smart contract modules that can be easily integrated into decentralized applications (dApps)
These modules include standard tokens, like ERC-20 and ERC-721, as well as modules for access control, voting, crowdsales, and more
OpenZeppelin is commonly used by developers to create secure and reliable smart contracts for a variety of use cases, including decentralized finance (DeFi), non-fungible tokens (NFTs), and other blockchain-based applications
The library is designed to simplify the development process by providing well-audited and tested code that can be easily customized to suit specific needs.