Point your AI agent at freehire and let it find you a job.

Get the CLI →

Factorial HR

Open 17d

Senior Software Engineer - Data

Posted 2 views
Discussion

Summary

Fullstack engineer on the Portals team building customer-facing self-service portals for subscriptions, billing, and account management at a fast-growing SaaS company. Owns features end-to-end from architecture to production, working with Ruby on Rails, React/React Native, and API integrations with internal systems like CRM, billing, and auth.

Overview

As a Fullstack engineer on the Portals team, you will build customer-facing portals that enable secure, scalable self-service experiences. You’ll integrate internal systems (billing, CRM, product services) with external users, driving smooth customer journeys and reducing friction. You’ll own features end-to-end—from architecture to production—while collaborating with Product, Design, Finance, Sales, and Support. This role offers impact on growth, usability, and reliability at a fast‑growing SaaS company.

Compensaciones / Beneficios
  • high growth environment
  • private health insurance
  • Wellhub gym and activities
  • Cobee expense management
  • language classes
  • office breakfast and organic fruit
Responsabilidades
  • Design and develop customer-facing portals for subscriptions, billing, and account management
  • Build robust backend services and APIs powering portal workflows
  • Integrate internal systems and external providers (CRM, billing, authentication, product APIs)
  • Collaborate with Product, Design, Finance, Sales, and Support to translate business needs into scalable user experiences
  • Own features end-to-end including architecture, production monitoring, and performance optimization
  • Follow GitOps mindset with CI/CD practices and rapid iteration
  • Contribute to architectural decisions and RFCs to improve the platform over time
Requisitos principales
  • 5+ years of experience as a Software Engineer (backend or full-stack)
  • Experience building customer-facing platforms or SaaS with usability and reliability focus
  • Experience designing and maintaining production-grade APIs and backend services
  • Experience with frontend frameworks (React or similar)
  • Experience integrating multiple systems and services (internal platforms, third-party APIs, auth systems)
  • Strong ownership mindset and end-to-end delivery
  • Clear communication and collaboration with Product, Design, and non-technical stakeholders
  • English proficiency and ability to work with distributed teams
  • ownership
  • cross-functional collaboration
  • communication
  • Ruby on Rails
  • React / React Native
  • API design and backend services

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available