- Company Name
- Axiom Recruit
- Job Title
- Full-Stack Software Engineer
- Job Description
-
Job Title: Full‑Stack Software Engineer
Role Summary:
Develop and ship features for an AI‑driven hiring platform, building both consumer‑facing interfaces and enterprise‑grade back‑end services. Drive end‑to‑end delivery from front‑end React components to Python/Node.js micro‑services, while designing scalable, reliable architecture.
Expectations:
- Proven full‑stack expertise with JavaScript/TypeScript, React, Next.js, Node.js, and Python.
- Hands‑on experience deploying and maintaining services on Azure, Kubernetes, and Docker.
- Ability to architect and scale complex systems, integrate AI components, and write clean, testable code.
- Strong problem‑solving mindset, ownership of feature ownership, and collaboration across distributed teams.
Key Responsibilities:
- Design, develop, and maintain responsive user interfaces using React and Next.js.
- Build back‑end services in Node.js and Python, handling data‑heavy, AI‑intensive workloads.
- Implement CI/CD pipelines, containerization, and cloud deployments on Azure/K8s.
- Refactor legacy code, add unit/integration tests, and enforce coding standards.
- Participate in architecture reviews, performance tuning, and reliability planning.
- Collaborate with product, data science, and design teams to iterate on product features.
Required Skills:
- JavaScript/TypeScript, React, Next.js, Node.js, Python.
- Cloud platforms (Azure preferred), Kubernetes, Docker.
- Scalable system design, API development, and database modeling.
- CI/CD, automated testing, and monitoring.
- Strong communication, collaborative mindset, and self‑direction.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Certifications in cloud services or containers are a plus but not required.
San francisco, United states
On site
17-03-2026