Job Description
About Sotaog At
Sotaog , we build
data-driven, intelligent platforms
that power industrial operations across energy and manufacturing sectors. Our products combine
real-time analytics, machine learning, and scalable cloud architecture
to bring the precision and reliability of big tech to mission-critical industries.
You’ll lead the
rebuild of our customer-facing frontend
into a next-generation,
multi-tenant, micro-frontend platform
designed for scale, speed, and global deployment.
Location:
Remote (US time zones preferred)
Stack:
Angular, Nx, Module Federation, AWS (CloudFront, S3, Route53), CI/CD
What you’ll do
Lead a
greenfield rebuild
of the Sotaog frontend using Angular + Nx (or Standalone Angular + MF) with Webpack Module Federation (or Angular Federated Modules) for modern micro-frontends.
Architect
multi-tenancy
across theming, branding, routing, feature flags, per-tenant configurations, and entitlements.
Define and own
shared libraries
— UI components, auth, data access layer, telemetry, and design tokens.
Manage
AWS-based frontend delivery : S3 static hosting, CloudFront distributions, Route53 DNS, cache strategies, and versioned rollouts.
Build robust
CI/CD pipelines
(GitHub Actions / CodeBuild / CodePipeline) with automated tests, preview environments, and blue/green or canary deployments.
Partner with product, design, and backend teams to
ship with velocity and reliability , continuously optimizing performance and removing legacy bottlenecks.
Must-have
4+ years
building
Angular applications at scale
— deep knowledge of RxJS, change detection, routing, forms, and performance profiling.
Proven experience designing and maintaining
multi-tenant apps
(config-driven theming, per-tenant authorization, asset management).
Hands-on understanding of
micro-frontends
— module federation, shared runtimes, version control, and cross-MFE contracts.
Working knowledge of
AWS
(CloudFront, S3, Route53, IAM roles, build artifacts, environment promotion).
Strong background in
CI/CD for SPAs , including automated testing frameworks (Jest/Karma, Playwright/Cypress).
Solid foundation in
clean architecture ,
TypeScript discipline , and
component-driven design systems .
Nice-to-have
Nx Workspace, Angular Standalone APIs, Design Tokens (Style Dictionary), Storybook, OpenAPI/GraphQL, Sentry.
Security best practices: CSP, subresource integrity, AWS WAF, signed cookies/URLs.
What success looks like (6 months)
Production-grade
micro-frontend shell
with 2–3 independently deployable MFEs.
Core routes achieving
and
Lighthouse ≥ 90
across key tenants.
Zero-downtime deployments
with automated rollbacks and preview environments.