Senior Full Stack Engineer - Cape Town - MoonPay

    MoonPay
    MoonPay Cape Town

    1 week ago

    Default job background
    Description

    About MoonPay

    We are a leading infrastructure company in Web3, offering payment solutions, minting software for digital collectibles, and more.

    Our products have been trusted by over 20 million people worldwide, with a strong focus on collaborations and innovation.

    We're committed to building the future of Web3 and digital ownership, and we invite you to join us.

    This role will be hybrid, with some time spent in our Cape Town office.

    About the Opportunity

    • Our engineering discipline builds technology that enables MoonPay to learn quickly and scale easily.

    What You Will Do...

    • Architect and develop new and existing products and features.
    • Work with Product Managers to come up with solutions and implementation plans for new features or changes to existing ones.
    • Collaborate with other product teams to deliver and improve customer-facing features.
    • Contribute to project estimations, planning, and execution.
    • Integrate and work closely with external service providers.
    • Maintain and improve our existing codebase.
    • Write fully tested, high-quality, and performant code.

    About You

    • Extensive backend engineering experience at leading startups or fast-growing tech companies.
    • Confident in developing, releasing, and maintaining server applications in a fast-paced environment.
    • Experience with cloud native technologies like Google Cloud or similar platforms.
    • Bonus points if you make open-source contributions or have experience in web3.

    As a Senior Engineer, You Will Be Expected To...

    • Mentor and coach engineers.
    • Champion the writing of high-quality code.
    • Contribute to our overall approach and standards within the Engineering discipline.
    • Lead initiatives from an engineering perspective, partnering closely with product managers.

    You Will Work With...

    • Typescript as our programming language of choice.
    • Node.js as our backend platform.
    • TypeORM, TypeDI, TypeGraphQL, and routing-controllers as our backend libraries.
    • React and NextJS hosted on Vercel as our frontend.
    • Google Cloud Platform to host our services.
    • Postgres as our core database.
    • Redis for caching.
    • Bull to manage background tasks.
    • DataDog for logging and monitoring.
    • GitHub to manage our source code.
    • Jest to run our tests.

    Most Importantly

    You Will Embody Our Core Principles:

    • B - Be Hungry.
    • L - Level Up.
    • O - Own It.
    • C - Crypto Curious.
    • K - Kaizen.

    MoonPay Perks

    • Equity package.
    • Unlimited holidays.
    • Paid parental leave.
    • Annual training budget.
    • Home office setup allowance.
    • Monthly budget to spend on our products.
    • Freedom, autonomy, and responsibility.

    We're committed to diversity and inclusion in the workplace and are a proud equal opportunity employer.



  • Pro Development Group Cape Town

    Job Title: Mid to Senior Full Stack Engineer · We are seeking a skilled engineer to join our team in Cape Town. This role offers stability, growth, attractive salary, and excellent benefits. · Responsibilities: · Designs, implements, and maintains complex systems that support our ...


  • IT Ridge Technologies Cape Town

    Job Description · Our team is seeking a highly skilled Full Stack Engineer to collaborate with our client in Cape Town. · Key Responsibilities: · Develop and maintain software applications using C# and .NET 6 or higher, ensuring high-quality code through peer reviews and automate ...


  • MoonPay Cape Town

    About MoonPay · We're a leading infrastructure company in Web3, offering our partners payment solutions, minting software for digital collectibles, and more. We've worked with prestigious brands and have over 20 million people around the world trusting our products. · Our consume ...


  • Coatue Management L.L.C. Cape Town

    About MoonPay · We're the leading infrastructure company in Web3, offering our partners payment solutions and minting software for digital collectibles. Over 20 million people trust our products, with a strong focus on collaborations with prestigious brands. · About the Opportuni ...


  • Communicate Recruitment Wes-Kaap

    Driving IT Recruitment Success | Technical Recruiting · Full Stack Web Developer Opportunity at Our Client's Innovative Fuel Management Firm in Cape Town, South Africa · We are seeking an energetic and skilled candidate dedicated to building, testing, and deploying web systems ac ...


  • Boardroom Appointments Cape Town

    Key Responsibilities of a Full Stack Software Engineer · This position involves working with cross-functional teams to develop, deploy, and maintain complex software systems. · Technical Requirements: · A minimum of 6 years of experience in front-end and back-end software develop ...


  • Findojobs South Africa Wes-Kaap

    Job Title: Senior Full Stack Engineer · About Us · Our client's product is a cutting-edge AI-powered platform that consolidates organizational data and answers employees' questions. It utilizes Gen AI technology to provide a seamless experience, which is constantly developing and ...


  • Coatue Management L.L.C. Cape Town

    About MoonPayWe're building the infrastructure for Web3, giving people back control of their money, digital identity, data, and property. What we doWe offer our partners payment solutions, minting software for digital collectibles, and more. Over 20 million people trust our produ ...


  • PartnerUp (Pty) Ltd Cape Town

    Purpose Statement · The level III Software Engineer plays a vital role in a cross-functional team dedicated to the full software development lifecycle, from concept to deployment and operation of each product. · At this level, Software Engineers design, develop, test, deploy, mai ...


  • Coatue Management L.L.C. Cape Town

    About MoonPayWe're building the future of Web3 and digital ownership. · Job Description: · Develop new and existing products and features. · Work with Product Managers to create solutions and implementation plans for new features or changes to existing ones. · Collaborate with ot ...


  • Tumaini Consulting Cape Town

    Key Responsibilities · The successful candidate will work alongside designers, client-facing team members, and clients to shape the future of technology in Stellenbosch, Western Cape, South Africa. This involves contributing to the development of high-quality solutions through co ...


  • PartnerUp (Pty) Ltd Cape Town

    Purpose Statement: · The level II Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept to deployment and ultimately operating of each product. · At this level, Software Engineers design, develop, te ...


  • Boardroom Appointments Cape Town

    About the Full Stack Software Engineer Role · The level III Software Engineer plays a crucial part in a cross-functional team that handles the entire software development lifecycle, from concept to deployment and operation. · This role involves designing, developing, testing, dep ...


  • Xcede Group Cape Town

    BI Full Stack Developer/Engineer · Are you an experienced BI Full Stack Developer/Engineer with a passion for data engineering, application development, and data architecture? You have skills in SQL, database technologies, scripting languages, and ETL tools. If so, we invite you ...


  • LexisNexis Risk Solutions Cape Town

    Full Stack Software Engineering Lead (.NET/VueJS) · Location: Cape Town · Employment type: Full time · Software Engineering Lead · Would You Like to Shape Digital Innovation? · About the Role · As a Full Stack Software Engineering Lead, you will design, develop and maintain compl ...


  • LexisNexis Risk Solutions Cape Town

    Full Stack Software Engineering Lead (.NET/VueJS) · LexisNexis Legal & Professional is a global provider of information-based analytics and decision tools for professional and business customers. · About the Role · We are seeking a Full Stack Software Engineering Lead to design, ...


  • LexisNexis Cape Town

    Software Engineering Lead · Shape Digital Innovation with Us · A Full Stack Software Engineering Leadership Opportunity · LexisNexis Legal & Professional, a global leader in the legal market with 11,800 employees worldwide, serves customers in over 150 countries. As part of RELX, ...


  • RELX Cape Town

    Software Engineering Lead · Pursue Digital Innovation · We are seeking a Full Stack Software Engineering Lead to join our team. · About Our Team · LexisNexis Legal & Professional serves customers in over 150 countries with 11,800 employees worldwide. We are part of RELX, a global ...


  • Findojobs South Africa Wes-Kaap

    We are seeking an experienced Senior Full-Stack Developer to lead one of our scrum teams building next-generation business intelligence software for small businesses. · About Oze · Oze means business and growth. We're passionate about enabling small businesses and local ownership ...


  • Oze Inc Cape Town

    Job Title: Senior Full-Stack Developer · About Oze · Oze is a technology company passionate about enabling small businesses and local ownership to grow with technology, particularly in emerging markets. We're starting in Africa by providing small businesses with the data they nee ...

Jobs
>
Cape Town