Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Job Purpose
We are looking for a Senior Frontend Software Developer to design and develop software applications for our Web3 ecosystem, including enterprise data analytics dashboards, decentralized applications (dApps), and high-traffic corporate web platforms.
The role focuses on researching, designing, developing, testing, and maintaining software solutions for Web2 and Web3 environments, including frontend application architecture, Web3 integration, performance optimisation, security, and scalable user-facing software systems.
Key Responsibilities
Software Solution Development: Analyse user and business needs and develop software solutions by applying principles and techniques of computer science, software engineering, and system design.
Application Design& Development:
Research, analyse, and evaluate requirements for existing or new web and mobile applications. Design, develop, test, and maintain interactive Web3 applications, enterprise dashboards, and corporate web platforms to meet business requirements.
Frontend Architecture& Code Quality:
Develop high-performance frontend applications using Vue3, React, TypeScript, Nuxt.js, or Next.js. Evaluate programming code to ensure it is properly structured, maintainable, secure, and compatible with modern browsers and devices.
Web3 Integration:
Build frontend modules that integrate with Web3 protocols and blockchain-related services, including wallet connectivity, smart contract interaction, on-chain data retrieval, and decentralized application workflows, using libraries such as ethers.js, web3.js, wagmi, ConnectKit, or RainbowKit.
Software System Integration:
Integrate frontend software applications with backend services, APIs, blockchain protocols, analytics tools, content management systems, and other enterprise software systems. Work with backend and infrastructure teams to define software specifications, performance requirements, and integration standards.
Data Visualisation:
Design and optimise complex data visualisation components using advanced libraries such as TradingView technical libraries, Canvas, or similar charting frameworks, with a focus on real-time data rendering, usability, and frontend performance.
SEO & Performance Optimisation:
Implement technical SEO improvements and frontend performance tuning, including server-side rendering, static site generation, code splitting, lazy loading, CDN utilisation, structured data, page speed optimisation, and Lighthouse score improvements.
Security & Best Practices:
Implement frontend security best practices, including foundational protection against XSS and CSRF attacks. Maintain clean code standards, participate in code reviews, troubleshoot production issues, and improve application reliability.
Cross-Functional Collaboration:
Work closely with product, backend, blockchain, design, and operations teams to deliver secure, scalable, and user-friendly software features for regional and global users.
Requirements
Education:
At least a Bachelor's Degree in Computer Science, Information Technology, Programming & Systems Analysis, Software Engineering, or a related technical field.
Professional Experience:
Minimum 5 years of proven work experience in frontend software development, with strong hands-on experience in Vue3, React, TypeScript, HTML5, CSS, and modern frontend engineering practices.
Frontend Frameworks:
Proficiency in Vue3 Composition API, Pinia, React Hooks, and modern state management patterns.
Rendering Frameworks:
Proficiency in either Nuxt.js or Next.js for server-side rendering and static site generation implementations.
Web3 Knowledge:
Experience or familiarity with Web3 technology stacks, including non-custodial wallet integrations, smart contract interaction, on-chain data retrieval, ethers.js, web3.js, wagmi, ConnectKit, or RainbowKit.
SEO & Performance Tuning:
Demonstrated experience in technical SEO, structured data, frontend performance optimisation, browser compatibility, and scalable web application delivery.
Engineering Excellence:
Strong problem-solving skills, clean code discipline, attention to user experience, and ability to collaborate effectively with cross-functional technical and business teams.
Auto-Apply to Similar Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.