Job Description
BVNK is seeking a skilled Software Engineer (Frontend) to join their team and contribute to the development of modern payment infrastructure for businesses. BVNK unifies banks and blockchains in a single platform, enabling businesses to send and receive stablecoin payments, convert between currencies, and add stablecoin payments to their checkout.This role involves collaborating with the product team to iterate quickly and deliver results, translating technical concepts for non-technical stakeholders, working with product designers to create exceptional user experiences, advocating for simple and effective solutions, and ensuring products are built for the future. The Software Engineer will also contribute to the engineering culture and standards.
Responsibilities: - Collaborate with the product team to iterate fast and deliver results
- Translate from technical to non-technical with stakeholders across the business
- Work with product designers to create a best in class user experience for our customers
- Advocate for the simplest but most effective approach in everything we do
- Ensure our products are built in a future proof way
- Contribute to our engineering culture and standards to help us perform better
Requirements: - 5+ years experience working with React, Next.js, TypeScript, Webpack/Vite/Rollup, Test Driven Development, and Design Systems or Component Libraries spanning multiple systems.
- Proven ability to design, architect, debug, test, and create well-documented code.
- Production experience with micro frontends and module federation.
- Direct experience using testing frameworks such as React Testing Library, Jest, Vitest, and MSW.
- Experience with state management tools like Jotai, React Query, and React Context.
- Familiarity with Tailwind CSS and Shadcn to bring designs to life.
- Understanding of common design patterns and principles, and how/when to apply them.
- Demonstrated ability to translate abstract challenges into clear, actionable steps and solutions.
- Excellent communication skills.
- Ability to work in a fast-paced and often ambiguous environment.
- Strong analytical and data-driven mindset for pragmatic decision-making.
What BVNK offers: - Fair and competitive salary
- Meaningful ownership in the business through our employee option scheme
- Flexible working hours, with hybrid working at its heart
- A culture built on passionate growth minded people
- A flexible approach to holiday
- Opportunities to travel to our offices around the world, in locations such as London and Cape Town, to collaborate with your colleagues
- An open and creative environment where you can help us define the future of BVNK, it’s culture, and it’s opportunity sets