OpenFn

OpenFn

OpenFn offers a workflow automation platform designed to help governments, NGOs, and businesses streamline their operations by connecting and automating mission-critical technologies, ultimately saving time and enhancing efficiency in various processes...

Internet Software & Services
1-10
Founded 2014
$1M raised

Description

  • Own features end-to-end across the full stack, from data-source integration to workflow debugging and monitoring.
  • Build user-facing experiences for connecting systems, testing services with AI agents, observing dynamic dashboards, and diagnosing failing workflows in real time.
  • Set the technical vision for UI architecture, including state management, component patterns, build tooling, and the design system.
  • Partner closely with product and design to define what gets built and how it is implemented.
  • Make technical decisions that help the team rapidly test new ideas and scale successful ones.
  • Provide technical leadership through code review, architectural guidance, and hands-on engineering work.
  • Raise engineering standards and model infrastructure-grade craftsmanship.
  • Help other engineers learn through example, mentorship, and technical leadership.

Requirements

  • 7+ years of engineering experience with deep expertise in JavaScript.
  • Experience shaping the architecture of a complex, multi-user platform and maintaining it over time.
  • Strong technical problem-solving ability with a talent for identifying root causes behind surface-level issues.
  • Experience building rich, interactive UIs such as canvas editors, streaming interfaces, real-time collaboration tools, or similarly complex front-end experiences.
  • Comfort with adjacent full-stack areas including APIs, WebSockets, build tooling, CI/CD, and testing strategies.
  • Excellent communication skills for remote-first work using GitHub, Slack, and Figma.
  • Fluency in English.
  • Preferred: experience evolving a design system in code, including tokens, component libraries, and reusable patterns.
  • Preferred: experience building AI-powered UIs such as streaming chat, inline code generation, or agentic tool interfaces.
  • Preferred: experience with both component-driven and MVC approaches such as Phoenix LiveView.
  • Preferred: experience with developer tools, code editors, or CLI-adjacent web experiences.
  • Preferred: background in open-source, international development, or the civil service.
  • Preferred: second language proficiency.

Benefits

  • Competitive compensation commensurate with experience.
  • Fully remote work with regular meetups across Europe and Africa.
  • Leadership development and strategic influence in a small, mission-driven team.
  • Opportunity to impact millions of lives through open-source software.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Frontend - Platform

SmithRx 1K-5K Pharmaceuticals

SmithRx is seeking a Staff Front-End Software Engineer to own frontend development for its web product suite, working across product, UX, backend, and leadership to turn UI/UX concepts into scalable, high-quality application experiences.

AWS CI/CD CSS Cypress Docker Git GraphQL HTML JavaScript Microservices React Selenium UX Design
13 minutes ago

AWS Amazon Connect Agentic AI Engineer

X 1K-5K Internet Software & Services

The Motley Fool is hiring a contract AWS Amazon Connect Agentic AI Engineer to modernize its member-support contact center by extending an existing Amazon Connect and HubSpot environment with AI-driven workflows and seamless customer resolution.

AWS AWS CDK CloudFormation DynamoDB Generative AI HubSpot Microservices Python Terraform
13 minutes ago

Staff Software Engineer, Backend (Continuous Integration)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Staff Engineer to lead its Continuous Integration team in building reliable, scalable development pipelines that help engineers ship high-quality software quickly and confidently.

AWS Buildkite CI/CD GitHub Java Kotlin Kubernetes Python
13 minutes ago

Senior Software Engineer, Test

Veeam Software 1K-5K Internet Software & Services

Veeam is hiring a Software Development Engineer in Test to build and maintain the infrastructure and automation supporting the Veeam DataAI Command Platform across cloud and on-premises environments.

AWS Bash CI/CD Docker Go Helm Kubernetes OpenShift Python Rancher
28 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers