Backend Engineer

Spurt!

Backend Engineer

We’re looking for someone hands-on, proactive, and willing to lead projects that push the boundaries of digital innovation. You’ll work closely with cross-functional teams to develop new features, improve performance, and contribute to the long-term product vision. If you’re motivated by solving real-world problems and have the drive to translate ideas into action, Spurt! is where you can grow and make an impact. As a Full Stack Developer, you will be instrumental in shaping the architecture and growth of our platforms, especially focusing on data engineering, backend scalability, and Web3 integration. We’re looking for someone passionate about creating robust, secure, and data-driven solutions to solve complex challenges. You will work closely with the team to build cutting-edge systems, improve data reliability, and explore blockchain applications in our product ecosystem.

Spurt! is a technology solutions company that helps entrepreneurs to build more efficient, more productive, and strategic businesses. Our practice is focused on deployments of technology, human-centred design thinking, and data analytics for business growth and expansion. We leverage digital and social technologies to trigger and nurture the transformative growth of businesses. Our group's operations are clustered into five operating arms: S.T.E.P.Paperclip, Solutions, MadeIn! and SpurtX! 

Spurt! was founded to develop local companies into regional and global giants. Local companies struggle to scale due to bureaucracy, inaccessible financing, organisational challenges, and sub-Saharan Africa’s geopolitical conditions. Our objective is to catalyse and support the growth of large local companies with sufficient scale and capacity to add value locally and regionally. 

Our Profile 

At our technology practice, SpurtX! we are driven by a mission to build transformative solutions for businesses and communities across Africa. We leverage technology, human-centred design, and data to drive productivity, transparency, and strategic growth. Our tools and platforms aim to simplify complex processes and empower organisations to reach new heights. Whether through Spark! or Sync! we’re passionate about building scalable, impactful products.

Our Culture 

We are a remote company and engage individuals passionate about creatively problem-solving and prosperity building for Africa in and from any part of the world. We work long hours solving hard problems and are intentional about being champions of each other’s growth. 

  • Entrepreneurial: this is a business after all, we need to be building and breaking barriers, that means we don’t just see problems we create profitable solutions 

  • Dynamic: you need to be adept at adjusting quickly and effectively to new situations 

  • Ethical: we absolutely need to be able to trust your ability to do what is right, not just what is expedient because we will not be micromanaging you 

  • Resourceful: this is a start-up environment, you will not always have the help or resources you need, but we hope you will be adaptable and resourceful in driving value creation and problem-solving 

  • Passionate: we are a lot about what we are building at Spurt! and it’s important for your success that you are passionate too 

  • Visionary: it is important that you always hold the big picture in mind, our mission is quite grand 

  • Sociable: remote work is hard to do but is made better by people committed to being present, thoughtful, and communicative

What We Offer

  • A remote work environment with flexible working hours.

  • Hands-on experience working with a dynamic and innovative team.

  • Opportunities for professional growth and development.

  • Mentorship and guidance from experienced professionals.

  • The chance to make a meaningful impact on the growth and success of Spurt!.

Backend Engineer

  • Full Stack Development: Design and develop scalable, robust backend systems using Node.js or equivalent. Build and maintain front-end components using frameworks such as React or Next.js.

  • Data Engineering & Management: Implement methods to improve data reliability, integrity, and scalability. Create data flows to connect operational systems to analytics and BI tools.

  • Blockchain & Web3 Integration: Develop and integrate blockchain-based functionalities into our existing systems, leveraging your knowledge of smart contracts, decentralised storage, and DApps.

  • API Development & Optimisation: Build and document secure and efficient RESTful APIs. Implement clean coding practices and improve the scalability of existing systems.

  • System Architecture & Security: Contribute to designing and optimising system architecture to ensure it aligns with the company’s long-term goals and user needs. Prioritise security and compliance in all coding practices.

  • Collaboration & Leadership: Coordinate with cross-functional teams to understand user requirements and deliver cohesive solutions. Provide guidance on best coding practices and mentor junior developers when necessary.

Backend Engineer

    Skills & Qualifications

    • 3+ years of full stack development experience working with JavaScript frameworks like React, Next.js, and Node.js.

    • 2+ years of experience in data engineering or managing structured/unstructured data. Strong knowledge of databases such as PostgreSQL, MongoDB, and data warehousing techniques.

    • Proven knowledge of blockchain technologies (Ethereum, Solidity, smart contracts) and experience in integrating Web3 tools.

    • Proficiency in AI/ML frameworks (e.g., TensorFlow, PyTorch) and experience in integrating machine learning models via APIs.

    • Knowledge of blockchain technologies (e.g., Solidity, Ethereum, web3.js), with hands-on experience in smart contracts and DApp integration.

    • Strong understanding of data architecture, scalable systems design, and API security best practices.

    • Proficiency in API development, data modelling, and familiarity with cloud-based infrastructure like AWS or Heroku.

    • Experience working in startup environments and with remote, distributed teams is a plus.

    • Strong problem-solving and analytical abilities, along with a passion for digital transformation in Africa.

    • High level of comfort with collaboration tools such as GitHub, Slack, and JIRA.

    Who You Are

    • Visionary: You understand the bigger picture and are inspired by leveraging technology to drive large-scale impact.

    • Proactive & Autonomous: You take ownership of your work and are not afraid to introduce new ideas or solutions.

    • Passionate About Web3 & Blockchain: You are curious about blockchain and its potential to disrupt traditional systems and processes.

    • Team-Oriented: You are motivated by collective growth and collaboration, with a willingness to help your team succeed.

    What You’ll Gain

    • Purpose-Driven Work: Contribute to the digital transformation of African businesses and communities through impactful technology.

    • Global Networking: Work with a team of talented, purpose-driven professionals spread across various countries.

    • Career Advancement: Access continuous learning and professional growth opportunities within an innovative and dynamic environment.