Job Description
Summary
🛠 Role Overview
As a Senior Frontend Engineer, you will play a pivotal role in shaping the user experience of our NFT marketplace and B2B solutions. You'll work on building scalable, high-performance web applications that deliver an exceptional user experience, ensuring a seamless journey across our platforms. You'll collaborate closely with design, product, and backend teams to develop new features, optimize performance, and refine our frontend architecture.
🔹Who We're Looking For:
We need a senior-level engineer who can act as a cornerstone of the frontend team, someone who doesn’t necessarily manage others but is an effective communicator, a proactive problem-solver, and an expert in modern frontend technologies.
** We're open to candidates who prefer hybrid working at our Lisbon office, as well as those looking to work remotely.**
💼 Your Responsibilities
Build & Optimize: Design, develop, and refine highly interactive and performant user interfaces using React, TypeScript, Rx.js, and styled-components.
Scalability & Performance: Optimize UI components for responsiveness, performance, and seamless blockchain interactions.
Architect & Implement: Take ownership of end-to-end frontend development, from architectural decisions to feature implementation.
Collaboration: Work closely with product managers, designers, and backend engineers to scope, estimate, and execute complex features.
Code Quality & Standards: Define and uphold best practices in frontend engineering, including testing, accessibility, and maintainability.
Mentorship: Support and mentor junior engineers, sharing knowledge and driving best practices across the team.
Innovation: Stay up-to-date with industry trends and drive innovation in Web3 user interfaces and blockchain interactions.
🔧 Skills & Experience We Value
Proven Track Record: Experience owning and successfully shipping frontend products at scale.
React Ecosystem Expertise: Strong proficiency in React, TypeScript, Rx.js, and styled-components.
State Management & API Integration: Experience with complex state management.
Web Performance Optimization: Ability to fine-tune UI components for speed and efficiency.
Blockchain/Web3 Knowledge (Bonus): Familiarity with blockchain technologies, NFTs, or smart contracts is a plus.
Startup & Remote Experience: Ability to thrive in a fast-paced, globally distributed environment.
Skills
- Communications Skills
- Development
- React
- Team Collaboration
- TypeScript