Senior Frontend Engineer (Next.js)
Cloud Employee
Cloud Employee, is a UK-owned Philippines business established 8 years ago. We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative tech companies. Developers join to work from the Philippines as part of international engineering teams and grow their CV and skill set.
We pride ourselves on being a supportive and cutting-edge workplace that continuously invests in staff development, engagement, and well-being. We provide security, and career paths, along with individual training programs and mentoring.
Role Overview:
We are looking for a Senior Frontend Engineer to join our team and contribute to the development of our Web3 application. This role involves building and maintaining features for our Next.js web application, working on Web3 integrations, and optimizing performance. As a senior member of the team, you will play a critical role in architecture decisions, developing component libraries, and improving the user experience.
- Skill: React, Next.js, GraphQL
- Remote or Makati Offices (Your choice)
- Competitive Salary
- Philippines Benefits + HMO
- Shift: Dayshift
- Position: Full-time
Client Overview
Our client is a forward-thinking company developing a cutting-edge Web3 application. The platform merges modern front-end technologies with blockchain integration to create an innovative and user-centric experience.
Job Description:
- Build and maintain features for our Next.js 15 web application.
- Integrate Web3 technologies and blockchain interactions into the platform.
- Optimize application performance and user experience, ensuring scalability and responsiveness.
- Collaborate with the team to make technical and architectural decisions.
- Contribute to the development and maintenance of our component library and testing infrastructure.
- Work closely with cross-functional teams to ensure seamless integration and delivery of new features.
Qualifications:
- 5+ years of frontend development experience, with a strong understanding of modern web development principles.
- 3+ years of hands-on experience with React.js and Next.js, including building large-scale applications.
- Knowledge of server-side rendering and how Next.js handles server components.
- Understanding the Next.js caching mechanism and strategies.
- Experience with Apollo Client and Apollo Server for managing GraphQL requests and caching.
- Experience with testing using Vitest, React Testing Library, etc.
- Experience with React.js, including its componentization and state management features.
- Experience with Figma design and the ability to translate designs into functional code.
- Well-versed in SDLC, with experience across the entire process.
- Experience with Agile methodologies and experience working in Agile teams.
- Strong proficiency with TypeScript and modern JavaScript (ES6+).
- Experience with GraphQL, including data fetching and state management.
- Familiarity with Apollo Client and Apollo Server for managing GraphQL requests and caching.
- Strong understanding of front-end testing and performance optimization techniques.
Nice to Have:
- Experience with Blockchain concepts, web3 development tools and libraries (e.g., Wagmi, Viem, ZeroDev SDK).
- Knowledge of 3D rendering technologies (e.g., Three.js).
- Experience with Progressive Web App (PWA) development.
- Previous experience with building or contributing to component libraries.
- Understanding of blockchain ecosystems and decentralized applications (dApps).
Salary, Incentive and Benefits Packages:
- Competitive Salary.
- Benefits package include HMO, training allowance, gym or food allowance, educational assistance for dependents, and more.
- An annual salary increase, as laid out in the contract.
- Free food and drinks are provided during virtual events.
- Company trips.
Join Cloud Employee Today
Submit your application below and our talent team will assess your application to determine your suitability for open roles.
