Skip links

Full Stack Engineer – Ruah Tech Solutions (Embedded with Impact Investment Platform)

Ruah Tech Solutions is an international product company, specializing in building future-ready solutions for the present.

Full Stack Engineer – Ruah Tech Solutions (Embedded with Impact Investment Platform)

Role summary

As a Full Stack Engineer, you will be employed by Ruah Tech Solutions and embedded into a nextgeneration decentralised impact investment platform, helping to design, build, and scale an ESG and impactfocused product with an automationfirst and AIassisted development approach. You will work across the stack to deliver secure, resilient, and futureready features that connect blockchain infrastructure, modern web applications, and data services into a cohesive product experience.

About the platform (client)

Our client is a decentralised impact investment firm that transforms overlooked realworld assets into shared prosperity for communities around the world. By securing and tokenising assets such as land, water, timber, agriculture, and other commodities, they create transparent, blockchainenabled governance models that keep financial sovereignty in the hands of local stakeholders while opening access to retail, institutional, and community investors. Built on institutionalgrade compliance and onchain accountability, their platform uses a governance token to connect capital with highimpact projects across emerging markets, aligning longterm economic growth with measurable social and environmental outcomes.

About the engagement

You will operate as part of an Embedded Capability Team that moves in lockstep with the client’s internal rhythms, working as a true extension of their inhouse team rather than a separate vendor track. The engagement is designed for longterm capability building, shared ownership of outcomes, and deep domain expertise in sustainability, impact, and financial data over time.

Key responsibilities

  • Design, build, and maintain backend services and APIs that power an ESG and transaction platform, with a focus on performance, security (including threat modelling, secure coding practices, and compliance with standards like ISO 27001), and reliability.
  • Implement and evolve blockchainintegrated backend components, including node integration and supporting services for smart contract interactions.
  • Develop highquality, usercentric web interfaces that surface complex data in intuitive, actionable ways.
  • Collaborate closely with product, data, and platform engineers to ship features that span onchain logic, backend services, and frontend experiences.
  • Contribute to the design and implementation of smart contract–driven and Web3aware features, ensuring they are modular, testable, and upgradeable.
  • Apply AIfirst and automation practices including automated testing, CI/CD pipelines, infrastructureascode (IaC), AIassisted code generation and review, observability, and documentation to maintain a high standard of code quality and delivery velocity.
  • Participate fully in the client’s agile cadences (planning, standups, reviews, retrospectives) and internal rhythms, ensuring tight alignment and clear communication.
  • Proactively identify and influence technical and product improvements, helping the team move faster while maintaining robustness, security, and longterm maintainability.

Required skills and experience

  • Strong experience as a full stack engineer, with solid proficiency in at least one modern backend language (e.g. Go, Node.js, Python, or similar) and a contemporary frontend framework (e.g. React, Vue, or similar).
  • Experience building and operating REST and/or GraphQL APIs, integrating with external services, and working with relational and/or NoSQL databases.
  • Familiarity with cloudnative development (e.g. containerization, managed services, basic infrastructure concepts) and continuous integration/continuous deployment pipelines.
  • Exposure to or strong interest in blockchain/Web3 technologies, such as smart contracts, decentralized storage, or DeFi protocols.
  • Practical experience with security fundamentals (e.g. authentication/authorization patterns, input validation, encryption, secure deployment practices).
  • Proven experience working in product engineering teams, ideally in environments where engineers are deeply embedded in the problem space and collaborate closely with nontechnical stakeholders.
  • Typically 3–5+ years of relevant software engineering experience, or equivalent capability demonstrated through portfolio and prior roles.

Preferred skills

  • Handson experience with Go for backend services and performancesensitive workloads.
  • Experience with smart contract development (e.g. Solidity, Rust) and dApp frontends, or strong adjacent experience with a clear willingness to learn.
  • Familiarity with ESG, financial, or transactionheavy platforms, including data modelling and integration patterns.
  • Advanced automation and AI tooling (e.g. GitHub Copilot, Cursor, or similar for code acceleration; Terraform/CloudFormation for IaC; advanced observability with AIdriven anomaly detection).
  • Knowledge of microservices, eventdriven architectures, infrastructureascode, and securitybydesign practices (e.g. SAST/DAST, zerotrust principles).
  • Comfort working across time zones and cultures, with clear written and verbal communication.

How we work

You will join a team that values curiosity, thoughtful craftsmanship, and mutual support, where engineers are encouraged to take ownership of both their own growth and the outcomes they deliver. The role suits someone who is energized by collaborative problemsolving, cares about the realworld impact of the products they build, and is willing to invest in longterm relationships with both Ruah Tech Solutions and the client’s product and engineering teams.

Qualifications

  • Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Strong portfolio of shipped features or products demonstrating fullstack ownership.

What we offer

  • The opportunity to work on meaningful, impactdriven technology that connects finance, data, and communities.
  • An embedded engagement model that allows you to build deep product and domain expertise while benefiting from Ruah Tech Solution support structure and community of practitioners.
  • A learningoriented environment with space for experimentation, mentoring, and crossfunctional collaboration across product, data, infrastructure, and Web3 domains.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx