Skip to main content

Avathon - Full Stack Developer - Product Engineering

Technology
Avathon
1 month ago

Job description

Who We Are &

Why Join Us :

Avathon is the leading Industrial AI autonomy platform, helping customers across heavy industries - energy, mining, manufacturing, aerospace, defense, and logistics - accelerate the journey toward autonomous operations.

Our platform is built on a Computational Knowledge Graph foundation that contextualizes and connects operational data across siloed systems, bringing together time series, structured, unstructured, and machine vision data to power AI-driven applications in asset performance management, supply chain intelligence, visual AI, and global trade management.

You Will :

  • Architecting the Platform : Building and scaling decoupled applications using our standard MFE architecture (Webpack 5 Module Federation) and Django/PostgreSQL microservices.

1.

Impact : This reduces DevOps overhead and ensures independent, scalable deployments.

  • Driving High-Impact Integrations : Leading strategic initiatives, such as integrating the DMA Government application into the commercial Avathon Platform as a standardized MFE and Microservice.

1.

Impact : This standardizes our tech stack, eliminates redundant code, and accelerates our commercial go-to-market strategy.

  • Building AI-Grounded Features : Developing features that interact seamlessly with our AI Model Garden APIs and Central Knowledge Graph (CKG).
  • Maximizing Developer Velocity : Utilizing reusable platform patterns and heavily leveraging AI development tools (GitHub Copilot, Claude, etc.) to rapidly take products from prototype to production.
  • Collaborating Globally : Working with cross-functional teams to extend our foundational backend data tier, including robust identity/access control and event-driven webhooks.

You'll Have :

  • BS or MS in Computer Science or a related field, with a strong foundation in system design and data structures.
  • 4 years of experience building and deploying scalable full-stack applications (Startup experience is a plus).
  • Frontend Expertise : Deep experience with React 18, TypeScript, and modern state/form management tools like Redux Toolkit, React Router v7, and React Hook Form Zod.
  • Backend Expertise : Strong proficiency in Python, Django 5.x, and PostgreSQL, with experience designing both REST APIs and GraphQL endpoints.
  • AI-Assisted Development : Proven experience utilizing AI tools (e.g., Copilot, Claude) to accelerate coding, debugging, and test generation.
  • Experience with Git, CI/CD pipelines, and agile software development tools.

Preferred Qualifications :

  • Experience working with Micro Front-End (MFE) architectures or migrating monoliths to decoupled services.
  • Experience with Graph databases or utilizing a Central Knowledge Graph for spatial/relational querying.
  • Familiarity with Identity and Access Management (IAM) systems like Keycloak (OIDC/OAuth2) and implementing strict Role-Based Access Control (RBAC).
  • Experience with modern CSS frameworks like Tailwind CSS.
  • Experience building event-driven systems, asynchronous message queues, or webhook dispatchers.
Keywords
ReactOSCodingReduxKeycloakTypescriptGraphQLWebpackApache VelocityJavaScriptDevOpsDjangoOauthPostgresqlPythonRelational grammarCI/CDDebugger

Interested in this role?