- Company Name
- NearTech Search
- Job Title
- Full Stack Engineer
- Job Description
-
**Job Title**: Full Stack Engineer
**Role Summary**
Lead a senior-level full‑stack engineering team to design, develop, and deploy an enterprise‑grade AI platform for industrial clients. Work across the stack – modern JavaScript front‑ends (React), Python back‑ends, and multi‑environment deployment (cloud, edge, on‑prem). Drive system reliability, performance, and production readiness while collaborating with customers on integrations and implementations. Own architectural decisions, mentor junior engineers, and set engineering standards.
**Expectations**
- 8+ years of commercial software engineering experience.
- Proven full‑stack expertise (frontend + backend).
- Experience building or maintaining large‑scale, enterprise‐grade platforms.
- Comfortable handling customer deployments, integrations, and post‑implementation support.
- Able to balance delivery, trade‑offs, and pragmatic solutions over theoretical ideals.
- Leadership mindset: technical mentorship and raising team quality.
- Working knowledge of AI/ML production pipelines sufficient to manage model deployment, monitoring, and lifecycle.
**Key Responsibilities**
- Design and implement new features in React (`ES6+`, `Redux`/`Context`).
- Develop and maintain Python micro‑services, exposing REST/GraphQL APIs.
- Deploy services via CI/CD pipelines to AWS/GCP/Azure or on‑prem edge nodes.
- Perform system upgrades, performance optimizations, and reliability improvements.
- Work directly with clients to scope, plan, and execute integrations, ensuring smooth rollout.
- Mentor team members, peer‑review code, and enforce coding standards and automated testing.
- Contribute to engineering culture, process, and tooling improvements.
**Required Skills**
- Front‑end: React, JavaScript/TypeScript, CSS, responsive design.
- Back‑end: Python, Flask/Django or FastAPI, RESTful services.
- DevOps: Docker, Kubernetes, CI/CD (GitHub Actions, Jenkins, GitLab CI).
- Cloud Platforms: AWS/GCP/Azure fundamentals, IaaS, PaaS.
- System Design: Distributed systems, API design, performance tuning.
- AI/ML Ops: Basic understanding of model serving, monitoring, and lifecycle.
- Communication: Technical client interactions, documentation, and mentorship.
- Agile/Scrum proficiency.
**Required Education & Certifications**
- Bachelor’s (or higher) in Computer Science, Software Engineering, or related field.
- Optional certifications: AWS Certified Developer, GCP Professional Cloud Architect, or Docker Certified Associate may be advantageous.
Manchester, United kingdom
Hybrid
Senior
24-02-2026