Software Engineer
3 days ago
BVNK provides modern payment infrastructure for businesses. We unify banks and blockchains in a single platform. With BVNK, businesses can send and receive stablecoin payments, convert between currencies, and add stablecoin payments to their checkout. Using our flexible platform, and robust global licensing and compliance expertise, innovators can launch new payment products quickly and compliantly.
We are a diverse team spread across the UK, Europe, South Africa, the US, and APAC, with a shared belief that all payment flows will interact with crypto in the coming decade, and BVNK will be at the forefront of this transformation of the financial system. We have raised $50M in Series B funding from top investors including Haun Ventures, Tiger Global, and Coinbase Ventures, and we're looking for smart, ambitious people to help us build the next generation of payments.
We're incredibly honored to have made Newsweek's list of The Top 100 Most Loved Workplace 2 years running (2023 and 2024) and to have been recognised by LinkedIn as one of the Top 20 Startups in the UK in 2024.
At BVNK we strive to create an environment where people are empowered, and being recognised at number 25 on the list is a nice reminder that we're on the right track.
Location: We offer a Hybrid/Remote working policy which allows us to hire across EMEA.
About this role in the team:
Our product and engineering organisation is split into small autonomous squads empowered to own their problem space. You'll be expected to form strong opinions and execute in a fast but sustainable way, advocating for the simplest solution that achieves the outcomes our customers are looking for.
Key Responsibilities:
- Collaborate with our product team to iterate fast and deliver results.
- Translate from technical to non-technical with stakeholders across the business.
- Work with our 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.
Experience & Expertise:
- 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.
Skills:
- Ability to work in a fast-paced and often ambiguous environment.
- Strong analytical and data-driven mindset for pragmatic decision-making.
What We're Looking For:
- Passion for building products disrupting the payments industry.
- Excitement for solving complex problems in a constantly evolving industry.
- A drive for collaboration across teams to deliver impactful solutions.
What you can expect from us:
- Fair and competitive salary at every stage of your growth.
- 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, its culture, and its opportunity sets.
At BVNK, we are focused on building a diverse and inclusive team. While you may not meet all of our requirements, we'd encourage you to apply if you meet the majority of our expectations. You may be a great fit for this role or another role in our team.
#J-18808-Ljbffr-
Senior Software Engineer
6 days ago
Cape Town, Western Cape, South Africa redPanda Software Full timeDirect message the job poster from redPanda SoftwareRecruitment Specialist @ Red Panda SoftwareCape Town (Hybrid)Key Roles and ResponsibilitiesDevelop, test and maintain software applications focusing on front-end programming using JavaScript.Front end and back-end codingComplying with code standards (OOP)Conducting accurate estimationsWorking with...
-
Software Engineer
6 days ago
Cape Town, Western Cape, South Africa BET Software Full timeWe are seeking an experienced Software Engineer to join our team in Cape Town. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements.Key Responsibilities:Design and develop software applications using React, Redux, and React NativeMaintain...
-
Full Stack Software Engineer
2 days ago
Cape Town, Western Cape, South Africa Saratoga Software Full timeJob OverviewSaratoga Software is seeking a highly skilled Senior .NET Full-Stack Developer to join our team. As a key member of our team, you will play a critical role in designing and implementing cutting-edge solutions using your expertise in backend and frontend technologies.ResponsibilitiesCollaborate with cross-functional teams to develop software...
-
Fullstack Software Engineers
2 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timeThe purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications.Job SpecificationKey Roles and ResponsibilitiesBack-end codingComplying with code standards (OOP)Working with estimation toleranceTracking and logging accurately in line with deliveryFlag and raise delivery blockersCode reviewsCore...
-
Software Application Engineer Role
2 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timeWe are currently seeking a talented Fullstack Software Engineer to join our development team at Panda Software Ltd.Key ResponsibilitiesIn this role, you will be responsible for:Designing and developing software applications using a range of technologiesMaintaining code quality through strict adherence to OOP principles and coding standardsManaging estimation...
-
Fullstack Software Engineering Specialist
2 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timePanda Software Ltd is looking for a skilled Fullstack Software Engineer to join our team.Job OverviewThe purpose of this role is to design, develop, test, and maintain software applications that meet the needs of our clients. Key Responsibilities include:Back-end coding with expertise in main programming languages (Java, Springboot)Ensuring compliance with...
-
Intermediate to Senior Fullstack Software Engineer
17 hours ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timeIntermediate to Senior Fullstack Software Engineer (React & C#)LocationCape Town (Mowbray)Key Roles and ResponsibilitiesThe purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using React along with some back-end (C#).Key Roles and...
-
Senior Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timePurpose and Scope:The purpose of this role is to contribute to the development and maintenance of software solutions for the retail sector. The scope of this role includes developing and maintaining software architecture, evaluating and recommending software solutions, and contributing to the development of new software solutions.Main...
-
Intermediate Software Development Engineer
5 days ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: BET Software is on the lookout for an experienced Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with C# . Beyond...
-
Intermediate Software Development Engineer
3 weeks ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...
-
Intermediate Software Development Engineer
6 days ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...
-
Intermediate Software Development Engineer
4 weeks ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...
-
Advanced Software Engineer
17 hours ago
Cape Town, Western Cape, South Africa Spinnaker Software Full timeAbout the RoleWe're seeking a highly skilled senior software developer to join our team. As a key member of our team, you'll be responsible for coding, integrating with third-party providers, and collaborating with your team to dreamstorm features and craft functionality.Responsibilities and ExpectationsDeveloping and maintaining high-quality...
-
Senior Software Engineer Position
5 days ago
Cape Town, Western Cape, South Africa BET Software Full timeAbout Us:BET Software is a dynamic company that fosters growth and development among its team members. We offer a range of opportunities for career advancement and professional growth.Why Join Us:We value collaboration, adaptability, and resourcefulness. Our team members are encouraged to innovate, take risks, and support each other in achieving our...
-
Software Development Lead
6 days ago
Cape Town, Western Cape, South Africa redPanda Software Full timeJob DescriptionAs a Senior Software Engineer at redPanda Software, you will be responsible for developing, testing, and maintaining software applications using front-end programming with JavaScript.The ideal candidate will have a strong understanding of OOP principles, experience with containerization, and proficiency in designing and building databases...
-
Software Development Expert
5 days ago
Cape Town, Western Cape, South Africa BET Software Full timeJob Overview:BET Software is seeking an experienced Intermediate Software Development Engineer to join our team in Cape Town. This role involves designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements.About the Role:In this position, you will be responsible for collaborating with...
-
Software Development Specialist
2 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timeJob OverviewPanda Software Ltd is a leading technology firm seeking an experienced Fullstack Software Engineer to join our team. This role involves developing, testing and maintaining software applications.The ideal candidate will possess strong back-end coding skills, with expertise in programming languages such as Java and Springboot. Additionally, they...
-
Software Architect
3 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timeReporting to the Head of Engineering, the Software Architect is responsible for the architectural design of retail-related software solutions. The role contributes to the maintenance, development, and ongoing improvement of software architecture.KEY RESPONSIBILITIESArchitectural methods and designTechnical documentation - based on agreed architectural...
-
Fullstack Software Professional
13 hours ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timeThis Fullstack Software Engineer position involves designing, building, and integrating software applications. Key areas of focus include front-end programming using React and some back-end development using C#.Core Skills/CompetenciesMain programming languages: React & C#Web technology expertiseFamiliarity with containerization a plusExperience in overall...
-
Software Engineer
6 days ago
Cape Town, Western Cape, South Africa Network Recruitment Full timeWe are looking for an exceptional and passionate Software Engineer/Developer to join our dynamic Mission Systems and Software Tools team. Successful candidates will form part of a software development team, developing software for user applications. We perform formal software development for highly reliable safety-critical and mission-critical systems. Role...