[Sportserve - resize.png]
Sportserve forms part of a remarkable group of B2C sports betting and B2B sportsbook technology companies, focused on delivering first class sports betting experiences and casino products for our users worldwide. Along with Sportion, TechSpirit, Standard Focus and Sportelligent, we are the driving force behind the world renowned sports betting company and our flagship brand, Dafabet.
Since launching our global hiring initiative, we now employ over 2,000 people worldwide, offering exciting career paths in Technology, Trading, Operations and Media. We pride ourselves on having a diverse and international culture that embraces the global community and acts locally. We offer office based, hybrid and remote work on permanent and consultancy contracts all over the world, making us the true global employer of choice.
-----------------------------------
What you'll be getting up to:
We are looking for an experienced and innovative Frontend Developer with a focus on Web3 technologies. You will be responsible for building responsive, high-performance web applications and integrating Web3 functionality such as wallet connections and token transfers. Your role will involve working closely with design, backend, and blockchain teams to deliver cutting-edge decentralized applications (dApps) that provide seamless user experiences in the Web3 ecosystem.
Key Responsibilities
Web Application Development:
* Build and maintain modern, responsive web applications using TypeScript with React/Redux or Vue/Vuex.
* Convert Figma designs into functional, high-performance landing pages and interfaces in React or Vue.
* Ensure responsive, pixel-perfect implementation of UI/UX designs across various devices and platforms.
Web3 Integration:
* Integrate Web3 libraries and wallet connection functionalities using tools like Wagmi, Block Native, ethers.js, and web3.js.
* Implement user-friendly Web3 features, such as wallet onboarding, token transfers, transaction status monitoring, and interaction with decentralized applications.
* Collaborate with blockchain teams to ensure smooth integration with smart contracts and decentralized protocols.
Styling & UI Development:
* Style components using Tailwind CSS or other popular CSS frameworks like Sass, Chakra UI, or Bootstrap to create visually appealing interfaces.
* Ensure smooth, user-centric interactions and animations while maintaining consistency with design guidelines.
State Management & Optimisation:
* Manage application state efficiently using Redux for React or Vuex/Pinia for Vue.
* Optimize performance and enhance user experience by using modern frontend tools and techniques.
Deployment & Collaboration:
* Ensure smooth deployment of web applications using Vercel, while maintaining CI/CD pipelines for automated builds, testing, and deployment.
* Work closely with backend and blockchain teams to integrate APIs and decentralized application functionality.
* Use version control tools like Git and collaborate using GitHub or GitLab.
Requirements:
* Proven experience with TypeScript in both React and Vue ecosystems.
* Strong proficiency in JavaScript/TypeScript, HTML, CSS, and modern frontend tools (Webpack, Vite, Babel, ESLint).
* Expertise in styling with Tailwind CSS, Sass, Chakra UI, or Bootstrap.
* Experience integrating Web3 functionality using wagmi, BlockNative, ethers.js, and web3.js.
* Proficiency in managing state with Redux and Vuex/Pinia.
* Experience with version control using Git and collaboration tools such as GitHub or GitLab.
* Experience with testing frameworks such as Jest, Mocha, or Cypress for frontend testing.
Nice to Have
* Familiarity with multiple blockchain ecosystems, including non-EVM chains like Solana, Polkadot, and Cosmos.
* Experience working with decentralized storage solutions like IPFS, The Graph, or cross-chain protocols.
* Understanding of blockchain data indexing and monitoring tools such as BlockNative.
* Knowledge of cross-chain interoperability and multi-chain wallet management solutions.
Tech Stack
* Languages & Frameworks: TypeScript, JavaScript, React/Redux or Vue/Vuex/Pinia
* UI Design: Tailwind CSS, Sass, Chakra UI, or Bootstrap
* Web3Integration: wagmi, BlockNative, ethers.js, web3.js
* Design Tools: Figma for UI/UX design translation
* Version Control: Git, GitHub/GitLab
* Deployment & Automation: Vercel, CI/CD pipelines (GitHub Actions, CircleCI)
* Testing Frameworks: Jest, Mocha, Cypress
**Applications in English only please
-----------------------------------
Diversity & Inclusion
We embrace diversity and equality in a serious way. We are committed to building a team with a variety of backgrounds, skills and views. The more inclusive we are, the better our work will be. Creating a culture of Equality isn’t just the right thing to do, it’s also the smart thing.