Remote, but you must be in the following location
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Full-Stack Tech Lead in Japan.
We are seeking a hands-on Full-Stack Tech Lead to drive architecture, development, and delivery across end-to-end systems in a fast-paced, innovative environment. This role combines technical leadership with active development, mentoring, and ownership of engineering standards. You will define architecture, implement features across frontend and backend, and raise the bar for security, reliability, and performance. The ideal candidate thrives in production environments, enjoys solving complex technical challenges, and is passionate about guiding a team while contributing directly to high-quality code. This is a unique opportunity to lead by doing, shaping engineering culture, and delivering impactful software.
* Own architecture decisions with a pragmatic approach: โsimple first, scalable where it matters.โ
* Lead full-stack development across backend (.NET, Python) and frontend (React/TypeScript), ensuring high-quality, maintainable code.
* Harden CI/CD pipelines using GitHub Actions or Jenkins, manage containerized deployments via Helm to AWS (EKS/ECS).
* Implement observability, monitoring latency and errors via CloudWatch, Grafana, and structured logging.
* Tune system performance: DB indexes, caching, queue throughput, API response times.
* Mentor and guide engineers, fostering a strong culture of clarity, ownership, and technical excellence.
* Collaborate with PMs and BAs to break down work, estimate reliably, and align on scope.
* Implement security best practices including RBAC, session/auth flows, and OWASP-minded protections.
Requirements:
* 3+ years of building production systems; 2+ years in a lead or ownership role.
* Commercial experience with .NET backend systems, PostgreSQL, Redis, and Python (Flask/FastAPI).
* Hands-on React/TypeScript development (MUI, component architecture, state management).
* Practical experience with CI/CD pipelines, Docker, AWS deployments, monitoring, and incident management.
* Strong understanding of async/event-driven patterns: queues, schedulers, retries, idempotency.
* Experience with API design, auth, DB modeling, and OpenAPI 3 specifications.
* Clear communication, documentation skills, and ability to align stakeholders.
* Bonus skills: Grafana/Prometheus/Loki, semantic search/vector search, OpenSearch/Elasticsearch, Terraform/CDK, audit trails, content pipelines, anti-abuse patterns.
Benefits:
* Competitive salary based on experience, qualifications, and location.
* Flexible remote work environment with opportunities for international collaboration.
* Ownership of architecture and end-to-end feature delivery.
* Opportunity to mentor engineers and shape engineering culture.
* Exposure to cutting-edge technologies across full-stack, cloud, and DevOps.
* Supportive, high-impact environment fostering growth and technical excellence.
Why Apply Through Jobgether?
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Your email won't be used for commercial purposes. Read our Privacy Policy.