We are looking for a Frontend Developer to join our team. You will be responsible for designing and developing user interfaces and frontend components.
If you are with strong technical aptitude and detail-oriented, come and join our team!
Responsibilities
Frontend Development: Design and develop user interfaces, frontend components, and interactive features. Write clean, efficient, and maintainable code.Responsive Design: Develop responsive and mobile-friendly interfaces that adapt to different screen sizes and resolutions. Ensure cross-browser compatibility and consistent rendering across multiple devices and platforms.Blockchain Integration: Integrate frontend interfaces, including wallet connectivity, transaction processing, and smart contract interactions. Collaborate with backend developers and blockchain engineers to ensure smooth integration and functionality.Performance Optimization: Optimize frontend code and assets for performance and speed. Implement best practices for code bundling, caching, lazy loading, and other optimization techniques to deliver fast and efficient user experiences.Testing and Quality Assurance: Develop and execute comprehensive testing strategies, including unit testing, integration testing, and end-to-end testing, to ensure the quality and reliability of frontend code.Code Reviews and Best Practices: Conduct code reviews to ensure adherence to coding standards, best practices, and style guidelines. Provide feedback and guidance to junior developers to help them improve their skills and code quality.
RequirementsBachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Proven experience as a Frontend Developer, with a strong focus on web development using React, Typescript, NodeJS, and Web3 tools like Ethers.JS, Hardhat, etc.Understanding of blockchain concepts and experience working with blockchain technologies.Experience in translating designer mockups into robust, modern and scalable frontend designs.Experience in 0 to 1 project involvement, DEX UI development and with a good design sense is a plus.Strong problem-solving and analytical skills, with the ability to debug and troubleshoot frontend issues.Attention to detail and a commitment to delivering high-quality and pixel-perfect interfaces.Excellent communication and collaboration skills, with the ability to work effectively in a team environment.Self-motivated and able to work independently with minimal supervision. Ability to adapt quickly to changing project requirements and priorities.