Padmi

Software Engineer - Frame work | Offshore - HYD

IndiaPosted 4 months ago
Software engineeringMid-level
Apply at Photon

Opens the source posting on fa-ertb-saasfaprod1.fa.ocs.oraclecloud.com

Source description

About the role

View original

JDSoftware Engineer — ADI Portal Platform

Alter Domus Intelligence · hybrid · 2 open roles

About the role

The ADI Intelligence team is building the next-generation client portal for Alter Domus — a

single-spa micro-frontend platform that brings fund managers, investors, accountants, and

administrators into one unified experience, backed by real-time data.

We're growing the platform team by two engineers. You'll own features end-to-end: from

writing the user story acceptance criteria to shipping to production via our CI/CD pipeline. The

work spans frontend (React micro-frontends, design system, dashboard widgets), platform

infrastructure (CloudFront, WAF, Terraform), and authorization (OpenFGA fine-grained

permissions model).

You won't be a cog in a large machine. The platform team is small, the backlog is concrete, and

the impact is immediate — every story you ship goes directly into the hands of Alter Domus

clients and employees.

What you'll work on

  • • Build and polish the Home dashboard MFE — pending approvals, portfolio metrics

  • widgets, quick actions, and the extensibility API that lets squad MFEs register their own

  • widgets.

  • • Complete the Admin console — user management, group permissions, fund access

  • control, and the OpenFGA role assignment UI wired to our authz service.

  • • Harden the shell: profile settings drawer, DomiAI assistant button, notification priority,

  • and email delivery.

  • • Design and implement the OpenFGA authorization model — personas, entity hierarchy,

  • FGA DSL, test suite, real-time tuple sync.

  • • Build and maintain the CI/CD promotion pipeline (dev → qa → sim → prod) on GitHub

  • Actions.

  • • Integrate Heap analytics, Sentry error tracking, and MFE loading/error boundaries.

  • • Collaborate with the Photon component library team to keep ADI on the latest releases.

  • Tech stack

  • • Frontend: React 18, TypeScript, Vite, Tailwind v4

  • • MFE Framework: single-spa, import maps

  • • Auth: Auth0, OpenFGA

  • • APIs: GraphQL, REST

  • • Infra: AWS, Terraform

  • • CI/CD: Github Actions, pnpm

  • • Observability : Grafana, Sentry, Heap

What we're looking for

  • Must have:

  • • 3+ years shipping production React + TypeScript applications.

  • • Strong grasp of browser fundamentals — module loading, HTTP caching, authentication

  • flows, CSS cascade.

  • • Experience with CI/CD pipelines and deploying to cloud infrastructure (AWS or

  • equivalent).

  • • Comfort reading and writing Terraform (or a strong desire to learn it fast).

  • • You write code that your teammates enjoy reviewing — clear, well-named, no surprises.

  • Nice to have:

  • • Micro-frontend experience (single-spa, Module Federation, or import maps).

  • • Familiarity with fine-grained authorization systems (OpenFGA, Oso, Casbin, or Zanzibarinspired models).

  • • Previous work in financial services or regulated environments.

  • • Contributed to a shared component library or design system.

  • We don't care about:

  • • Degree requirements.

  • • Whether you know our exact stack — we care that you learn fast and ask good

  • questions.

  • What good looks like

  • You read a user story, ask one clarifying question if needed, and ship it. You push back when

  • acceptance criteria are vague. You break large stories into reviewable PRs. You leave the

  • codebase better than you found it — but you don't over-engineer.

  • You're comfortable working in a polyglot environment (TypeScript frontend, occasional

  • Python/Node for tooling, HCL for infra) and you don't wait to be unblocked — you investigate,

  • form a hypothesis, test it, and move.

One address, no account. We’ll tell you when matching roles go live.

More at Photon

Related open roles

View all roles