Front End Engineer
Position Overview:
FoolProof Labs is seeking a talented and passionate Front-End Engineer to join our team. In this role, you will play a pivotal role in designing, developing, and maintaining the front-end interfaces of our groundbreaking blockchain-based solutions. If you are driven by innovation and have a strong background in front-end development, we want to hear from you.
Responsibilities:
- Collaborate with cross-functional teams, including back-end engineers, product managers, and designers, to deliver high-quality front-end solutions.
- Collaborate with designers and back-end engineers to create intuitive, responsive, and visually appealing user interfaces for our web and mobile applications while maintaining speed of delivery as a key metric
- Contribute to the architectural design and implementation of front-end systems, ensuring scalability, performance, and maintainability.
- Implement UI/UX designs, ensuring seamless translation from mockups to interactive web and mobile interfaces.
- Ensure compatibility across various browsers and devices, addressing front-end bugs and optimizing performance.
- Integrate blockchain and Web3 technologies into the front-end, allowing users to interact with blockchain-based features seamlessly.
- Write clean, efficient, and maintainable code while adhering to best practices and coding standards.
- Develop and execute comprehensive testing plans, including unit testing and end-to-end testing, to ensure the reliability of front-end components.
Proven Abilities:
- Ability to pushback respectfully when designs are too heavy, and prioritize speed of product delivery
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, or Vue.js).
- Proficiency in web3 specific development tooling like viem, wagmi, integration on wallet connect and ledger connect kit, and using blockchain data to drive visualizations
- Experience with responsive web design and mobile-first development.
- Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
- Excellent communication and teamwork skills.