Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Frontend Engineer - Crypto image - Rise Careers
Job details

Senior Frontend Engineer - Crypto - job 1 of 2

Career Renew is recruiting for one of its clients a Senior Frontend Engineer - Crypto - this is a fully remote role but candidates need to be based in EMEA region.

We are simplifying multi-chain DeFi for traditional financial institutions, fintechs and service providers by offering a unified API to access all on-chain liquidity across major blockchains for best price same-chain and cross-chain swaps. We are a passionate team on a mission to enable a fairer, more decentralized world. Apart from the tech, we care a lot about user experience and aim to make complex technologies accessible to everyone.

A quick run-down of the job

We are seeking a skilled and experienced Senior Frontend Engineer to join our team. The ideal candidate is a senior developer with a strong background in React development. The role involves building innovative, high-quality frontend solutions with a strong focus on SDK and widget development, shaping user interactions and enhancing API usability.

Our current stack:

Our team prides itself on harnessing cutting-edge technologies and versions from React:

  • TypeScript, JavaScript
  • React 18/19
  • MUI
  • Vitest
  • Figma

What you’ll do

  • Develop and maintain our SDK's, Widgets and other supporting libraries and UI components, focusing on user-friendly interfaces and functionality.
  • Support and improve library APIs, ensuring they’re robust, elegant, documented, and easy to use.
  • Contribute to open-source projects and maintain public repositories, enhancing visibility and impact within the developer community.
  • Implement and maintain automated tests to ensure the reliability and scalability of frontend components.
  • Work with Ethereum Improvement Proposals (EIPs), specifically those involving account abstraction and wallet connectivity, to stay ahead of evolving Web3 standards.
  • Collaborate closely with cross-functional teams to align frontend solutions with backend architecture and overall project goals.

+6 years of experience as a Frontend, with a focus on React development

Proficient in JavaScript and TypeScript (please share details)

Previous experience in Web3 development (Viem, Wagmi, @solana/web3.js)

Experience with MUI and Figma (Please provide details)

Understanding of various Ethereum Improvement Proposals - Bonus

  • Annual team offsites (Thailand was a blast at the beginning of 2023, Vietnam this year was blast-ier; let’s see what happens in 2025!)
  • Flexible remote days
  • Flexible working hours
  • Equity participation from day 1
  • Entitlement to work computer (choice of equipment)
  • 1 Conference per year near your city of residence
  • An annual 1,000€ personal development budget once you have worked 6+ months (pro-rated the first year)
  • A one-time 1,000€ remote budget to use on coworking, office setup, etc.
  • Unlimited PTO
Career Renew Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Career Renew DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Career Renew
Career Renew CEO photo
Unknown name
Approve of CEO
What You Should Know About Senior Frontend Engineer - Crypto, Career Renew

Looking to join a dynamic team that’s pushing the boundaries of blockchain technology? Career Renew is on the lookout for a Senior Frontend Engineer - Crypto to join our innovative client. This fully remote role is open to candidates based in the EMEA region, where you'll play a pivotal role in simplifying multi-chain DeFi for traditional financial institutions, fintechs, and service providers through a unified API that lets them tap into all on-chain liquidity. We’re more than just a tech company; we believe in creating a more decentralized and fair world. As a Senior Frontend Engineer, your expertise in React will be key in building state-of-the-art frontend solutions for SDK and widget development. Your mission will be to enhance user interactions and improve API usability, all while collaborating with a passionate team dedicated to providing exceptional user experiences. With a tech stack that includes TypeScript, JavaScript, React 18/19, MUI, and Vitest, you’ll have the tools necessary to create innovative, user-friendly components and maintain our public repositories. Plus, you’ll have the chance to contribute to open-source projects, implement automated tests, and engage with Ethereum Improvement Proposals. If you have over 6 years of frontend experience with a focus on React and a passion for Web3 development, we’d love to hear from you! Join us in our mission, enjoy flexible working hours, participate in team offsites, and take advantage of generous professional development budgets while making an impact in the crypto space.

Frequently Asked Questions (FAQs) for Senior Frontend Engineer - Crypto Role at Career Renew
What are the main responsibilities of a Senior Frontend Engineer - Crypto at Career Renew?

As a Senior Frontend Engineer - Crypto at Career Renew, your primary responsibilities will include developing and maintaining our SDKs and widgets, focusing on creating user-friendly interfaces. You will also support and improve library APIs, ensuring they are robust and well-documented. Collaborating closely with cross-functional teams, you will align frontend solutions with backend architectures, contribute to open-source projects, and implement automated testing to guarantee the reliability of frontend components.

Join Rise to see the full answer
What qualifications are required for the Senior Frontend Engineer - Crypto position at Career Renew?

To be considered for the Senior Frontend Engineer - Crypto position at Career Renew, candidates should have over 6 years of experience in frontend development, with a strong focus on React. Proficiency in JavaScript and TypeScript is essential, along with prior Web3 development experience using tools like Viem, Wagmi, or @solana/web3.js. Familiarity with MUI and Figma will also be beneficial, as will an understanding of various Ethereum Improvement Proposals.

Join Rise to see the full answer
What technology stack does Career Renew use for the Senior Frontend Engineer - Crypto role?

Career Renew prides itself on employing a cutting-edge technology stack for the Senior Frontend Engineer - Crypto role. This includes React 18/19, TypeScript, JavaScript, MUI, and Vitest. By leveraging these modern tools, you will develop high-quality frontend solutions and enhance user interactions with our products, ensuring they meet the evolving needs of the crypto industry.

Join Rise to see the full answer
What benefits does Career Renew offer for the Senior Frontend Engineer - Crypto position?

Career Renew offers a range of exciting benefits for the Senior Frontend Engineer - Crypto position, including flexible remote working hours, annual team offsite events, equity participation from day one, and personal development budgets. Additionally, after six months of employment, you will be entitled to an annual budget for personal development and a remote work budget for office setup or coworking spaces.

Join Rise to see the full answer
How can experience in Web3 benefit a Senior Frontend Engineer - Crypto at Career Renew?

Experience in Web3 is incredibly valuable for a Senior Frontend Engineer - Crypto at Career Renew, as the role involves dealing with blockchain technologies and protocols. Understanding Ethereum Improvement Proposals and utilizing relevant libraries like Viem or Wagmi can greatly enhance your ability to develop effective frontend solutions in the rapidly evolving DeFi landscape. Your knowledge will help bridge the gap between technical development and user experience, driving innovation in our projects.

Join Rise to see the full answer
Common Interview Questions for Senior Frontend Engineer - Crypto
How do you ensure the quality of your code when working on frontend projects?

To ensure code quality in frontend projects, I prioritize writing unit tests and conducting code reviews. I also adhere to best practices and coding standards, ensuring that my code is maintainable and scalable. Additionally, utilizing tools like linters and static analysis can help catch potential issues early in the development process.

Join Rise to see the full answer
Can you share an example of a challenging problem you solved in a previous frontend project?

In a previous project, I encountered performance issues with a complex component in React. I optimized the rendering by implementing React.memo and useMemo, which helped reduce unnecessary re-renders. This not only improved performance but also enhanced user experience, showcasing my problem-solving skills in a practical scenario.

Join Rise to see the full answer
What are the main differences between class components and functional components in React?

Class components involve using ES6 classes and can manage their own state and lifecycle methods. Functional components are simpler and do not have their own state but can use hooks like useState and useEffect to manage state and lifecycle features. As of React 16.8, functional components often lead to cleaner and more readable code, which has contributed to their growing popularity.

Join Rise to see the full answer
How do you keep up with the latest developments in frontend technologies?

I stay updated on frontend technologies by following reputable blogs, attending webinars, and participating in developer communities. I also regularly experiment with new libraries and frameworks, and actively contribute to open source projects, which helps me stay informed about emerging trends and best practices.

Join Rise to see the full answer
Describe how you would approach building a new feature from scratch at Career Renew.

I would start by gathering requirements and understanding the user story behind the feature. Next, I would create wireframes and mockups using tools like Figma, then structure my development plan using methodologies like Agile. After that, I would implement the feature, test it thoroughly, and collaborate with the team to gather feedback for any improvements before deployment.

Join Rise to see the full answer
What tools do you prefer to use for debugging in React applications?

For debugging React applications, I mainly use Chrome Developer Tools, which provide powerful debugging capabilities to inspect elements, monitor network activity, and analyze performance. I also utilize React DevTools to inspect the component hierarchy and check for state or props changes. Additionally, I often use console logging during the development process for quick debugging.

Join Rise to see the full answer
What strategies do you use to enhance user experience in your frontend applications?

To enhance user experience, I focus on creating responsive designs, optimizing loading times, and ensuring intuitive navigation. Gathering user feedback is vital, so I incorporate usability testing and analytics tools to refine interfaces based on user interactions. I believe in designing for accessibility and inclusivity to cater to a broader range of users.

Join Rise to see the full answer
How do you ensure that your frontend application is responsive across different devices?

I utilize responsive design techniques such as CSS Flexbox and Grid, media queries, and mobile-first design principles. I also perform extensive testing on various devices and use tools like browser developer tools to simulate different screen sizes, ensuring my application maintains a consistent experience for all users.

Join Rise to see the full answer
What is your experience with version control systems like Git?

I have extensive experience using Git for version control in my projects. I follow Git workflows, such as branching and merging, to collaborate effectively with my team. Utilizing tools like GitHub or GitLab allows for code review processes and better project organization. I ensure that commit messages are clear and descriptive for better communication within the team.

Join Rise to see the full answer
How would you handle a conflict with a team member regarding a project direction?

In the event of a conflict with a team member, I believe in open and respectful communication. I would initiate a discussion to understand their perspective better and share my thoughts. Together, we would explore potential compromises and solutions while keeping team goals in focus. Ultimately, collaboration and mutual respect can lead to positive outcomes.

Join Rise to see the full answer
Similar Jobs
Career Renew Remote No location specified
Posted 7 days ago
Posted 7 days ago
Photo of the Rise User
Adverity Remote No location specified
Posted 2 hours ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
G2i Inc. Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Reward & Recognition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Performance Bonus
Equity
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Sabbatical
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry
Photo of the Rise User
Someone from OH, Westerville just viewed Director Change Management at Discover
Photo of the Rise User
Someone from OH, Dublin just viewed Applied AI Engineer – Computer Vision at Kodiak
Photo of the Rise User
Someone from OH, Dublin just viewed Computer Vision Engineer at Near Space Labs