cover
Full Time

Full Stack Developer - Axiom/ 3 days ago

Application ends: 2026-03-14

Quick Summary

This remote W2 contract Full Stack Developer role on the Axiom team involves designing, building, and enhancing full-stack applications and microservices for automated event triage and network operations. Key responsibilities include modern front-end development using Laravel/PHP/Tailwind/Vue, back-end services with Node.js/Golang, REST/GraphQL API engineering, CI/CD automation with GitLab and Kubernetes, and data integrations via Kafka and MariaDB. Required skills include proficiency in PHP (Laravel), JavaScript/TypeScript, Vue.js, Golang, SQL, Node.js/Golang microservices, API design, MariaDB schema design, GitLab CI/CD, Docker, Kubernetes, and testing, with proven experience in Kafka, MariaDB, and GraphQL integrations. The role operates within an Agile framework, requiring collaboration with Product, UX, and Architecture teams, and necessitates overlapping hours for nearshore team coordination.

We are a company that provides innovative, transformative IT services and solutions. We are passionate about helping our clients achieve their goals and exceed their expectations. We strive to provide the best possible experience for our clients and employees. We are committed to continuous improvement and innovation, and we are always looking for ways to improve our services and solutions. We believe in working collaboratively with our clients and employees to achieve success.

DS Technologies Inc is seeking a Full Stack Developer - Axiom for one of our premier clients.

Full Stack Developer - Axiom

Team: Axiom Full-Stack Development

Position Type: Contract (W2 Only)

Role Summary

You will design, build, and enhance Axiom’s full-stack applications and microservices that power automated event triage and network operations. This role involves modern front-end development (Laravel/PHP/Tailwind/Vue) and back-end services (Node.js/Golang), utilizing production-grade APIs (REST/GraphQL), CI/CD automation, secure deployments on Kubernetes, and data integrations (Kafka, MariaDB). You will collaborate with Product, UX, and Architecture teams to deliver scalable, maintainable, and secure software for 24x7 operations.

Key Responsibilities

Full-Stack Application Development

  • Design and implement responsive UIs (Vue + Tailwind) aligned with the design system; build reusable components with accessibility compliance (WCAG).
  • Build and extend Laravel/PHP backends and Node.js/Golang services supporting business logic, telemetry workflows, and operational dashboards.
  • Model and optimize relational/NoSQL data (MariaDB/SQL): schema design, indexing, caching, query tuning, and performance troubleshooting.

Microservices & API Engineering

  • Design, implement, and document REST/GraphQL APIs for high-throughput, secure data exchange across Axiom services and external systems.
  • Build event-driven pipelines and integrations using Kafka; ensure idempotency, back-pressure handling, and observability of data flows.

Deployment, Reliability & CI/CD

  • Own GitLab CI/CD pipelines (build/test/scan/deploy) with automated quality gates, artifact/version management, and environment promotion.
  • Containerize and deploy services to Kubernetes with zero-downtime strategies (readiness/liveness probes, rolling updates, blue-green, and safe rollback).
  • Instrument applications for monitoring and alerting; triage production issues and drive root-cause resolution.

Quality, Security & Compliance

  • Write unit/integration/E2E tests; maintain high coverage and fast feedback cycles; support QA/UAT and production readiness.
  • Enforce coding standards, secure coding practices, dependency hygiene, and secrets management; address findings from SAST/DAST.
  • Participate in architecture/design reviews and threat modeling; document decisions, APIs, runbooks, and deployment pipelines.

Collaboration & Delivery

  • Refine requirements with Product Managers, UX Designers, and Architects; estimate work, plan sprints, and communicate status/risks.
  • Contribute to technical debt reduction and modernization; mentor peers and improve developer velocity through reusable modules and templates.

Required Skills & Experience

  • Languages/Frameworks: PHP (Laravel), JavaScript/TypeScript, Vue.js, Golang, SQL
  • Back-end: Node.js/Golang microservices, REST/GraphQL API design, authN/authZ patterns
  • Front-end: Vue component patterns, state management, Tailwind, accessibility (a11y)
  • Data: MariaDB/SQL schema design, performance tuning, caching strategies
  • DevOps: GitLab CI/CD, Docker, Kubernetes (deployments, services, ingress, Helm/yaml)
  • Practices: Testing (unit/integration/E2E), code reviews, feature flagging, observability basics

Proven experience writing integrations for:

  • Kafka (producers/consumers, schema compatibility, retries)
  • MariaDB (ETL/ELT, migrations, performance)
  • GraphQL (schemas, resolvers, federation/gateway patterns)
  • Solid Node.js/Golang (or PHP/Laravel) for connector services; API hardening and error handling
  • Comfortable with GitLab CI and Kubernetes-based deployments

Nice-to-Have

  • Experience with caching (Redis), API gateways/rate-limiting, and secret stores (Vault/KMS)
  • Familiarity with telecom/RAN operational data and high-availability patterns
  • Observability tooling (logs/metrics/traces), performance profiling, and chaos testing
  • IaC basics (Helm, Kustomize, or Terraform for app plumbing)

Success Outcomes

  • High-Performing Apps: Optimized load times and scalable backends supporting peak operations.
  • Developer Velocity: Faster delivery via automated CI/CD and reusable code components.
  • Seamless Integrations: Reliable, real-time data exchange across services and external systems.
  • Secure, Maintainable Codebase: Standards-compliant, well-documented, and easily extensible.
  • Reduced Tech Debt: Systematic modernization and consolidation of patterns and libraries.
  • Reliable Deployments: Zero-downtime releases with quick, verifiable rollbacks.
  • Quality & Resilience: High test coverage, proactive monitoring, and rapid issue resolution.
  • Great UX: Accessible, intuitive, and responsive interfaces that drive user adoption.

Reporting & Ways of Working

  • Reports to the Axiom Engineering Lead; works closely with Product, UX, and Architecture.
  • Agile delivery (two-week sprints, daily stand-ups, code reviews, demos, and retros).
  • Overlap hours required for nearshore (CIC Brazil) to ensure real-time collaboration.

Interview Focus

  • Systems design (API/microservice boundaries, data modeling, scaling & reliability)
  • Hands-on coding in Laravel/Vue and Node.js/Golang
  • Kubernetes deployment scenarios and GitLab CI pipeline design
  • Kafka integration patterns and troubleshooting
  • Testing strategy and production incident walkthroughs

This is a remote position.

Share

DS Technologies Inc

DS Technologies Inc

  • Address
    Remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy