Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Pintu | Setiabudi, Indonesia | $91k - $100k | |||
SolanaFM | Singapore, Singapore | $25k - $68k | |||
Phantom | remote | $180k - $220k | |||
Yuga Labs | Remote | $180k - $210k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Zeta Markets | Remote | $91k - $100k | |||
Paxos | remote | $72k - $100k | |||
Paxos | New York, NY, United States | $91k - $120k | |||
Coinhako | Singapore, Singapore | $86k - $100k | |||
Magic | New York, NY, United States | $210k - $240k | |||
Vermillio | Chicago, IL, United States | $67k - $100k | |||
GammaSwap Labs | Remote | $100k - $150k | |||
DApp360 Workforce | United States | $73k - $97k | |||
Ledger | Paris, France | $91k - $100k | |||
Luna Protocol | remote | $73k - $97k | |||
Renewal by Andersen of Oregon & Greater San Diego | United States | $85k - $99k |
Summary:
We are looking for a highly skilled and experienced Senior Web Frontend Engineer to join our team and build a high-performance crypto exchange. The ideal candidate will have a strong understanding of React, WebSockets, and other front-end technologies. They will also be able to work independently and as part of a team to deliver high-quality products.
Responsibilities:
- Design and develop a high-performant and reliable front-end user interface for our crypto exchange
- Implement WebSockets to provide real-time data updates to the trading platform
- Integrate with our back-end APIs to fetch and display data
- Work with the rest of the team to deliver high-quality products
- Design and implement user-facing features
- Write reusable code and libraries
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
Qualifications:
- 4+ years or more front-end development experience, proficient or familiar with ReactJS, Understanding of the core principles of the front-end frameworks.
- Proficiency in HTML/CSS/JavaScript/TypeScript. Understanding of common HTML5 features, ES6 specification, good at page layout and refactoring, browser operation principles, browser compatibility and page rendering execution efficiency, and Chrome debugging.
- Strong knowledge of data structures, algorithms, and design patterns.
- Familiar with RESTful API and WebSockets. Familiar with data transfer between front-end and back-end and able to work efficiently with back-end engineers.
- Proficiency in module management and packaging tools (Webpack, etc.).
- Experience with contributing to GitHub open-source projects, especially ReactJS or other FrontEnd projects.
- Familiar with FrontEnd deployment technology, such as Tomcat and Nginx.
- Excellent problem-solving and debugging skills
- Ability to work independently and as part of a team
- Excellent communication skills
It will be additional points if you have:
- Knowledge of or experience with centralized exchanges operations and blockchain financial transactions
- Proficiency in other frontend technologies (Vue, Angular, etc.)
- Familiarity and hands-on experience with general Cloud Technologies (AWS, GCP, Azure)
- Knowledge of the backend technologies and languages
- Familiarity with containerization technologies, such as Docker
What does a front-end developer in web3 do?
A front-end developer in web3 typically works on developing and building the user-facing part of applications that are built on blockchain technology
This can include tasks such as designing and implementing the user interface, using libraries like web3.js and Ethers.js, creating and maintaining the overall look and feel of the application, and ensuring that the app is accessible and easy to use for the end user
Front-end developers in web3 may also be responsible for integrating the application with the underlying blockchain network, as well as working with other members of the development team to create a seamless and intuitive user experience.