Search by job, company or skills

  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: Tech Lead

Experience: 4 – 6 Years

Tech Stack: React, Next.js, Laravel, Node.js, Go, Python, MySQL, MongoDB

Role Summary

We are looking for a versatile Tech Lead to oversee a sophisticated polyglot environment. You will be responsible for defining the architectural direction of our products, managing a team of full-stack developers, and ensuring our systems are performant, scalable, and secure. You aren't just a specialist in one language; you are an engineer who chooses the right tool for the job, whether that's Go for concurrency, Python for data, or Laravel for rapid business logic.

Key Responsibilities

  • Technical Architecture & Strategy
  • Architect and maintain a microservices-based ecosystem utilizing Laravel, Node.js, and Go.
  • Lead the frontend strategy using Next.js and React, focusing on Core Web Vitals and SEO optimization.
  • Design hybrid data strategies using MySQL for structured transactions and MongoDB for high-scale document storage.
  • Integrate Python services for specialized tasks such as data processing, automation, or AI/ML integrations.
  • Team Leadership & Engineering Excellence
  • Lead a team of 6–10 developers through technical mentoring, pair programming, and rigorous code reviews.
  • Define and implement CI/CD best practices to ensure seamless deployments across different environments.
  • Bridge the gap between Product, Design, and Engineering to turn high-level roadmaps into technical reality.
  • Performance & Security
  • Optimize high-traffic systems for low latency, specifically utilizing Go for performance-critical bottlenecks.
  • Ensure security best practices are followed across the stack (OWASP Top 10, data encryption, secure API authentication).

Technical Requirements

LayerTechnologyFrontendReact.js, Next.js (SSR/SSG/ISR), Tailwind CSS, TypeScript.Backend (Web)Laravel (PHP), Node.js (Express/NestJS).High PerformanceGo (Golang) for microservices and concurrent processing.Data & ScriptsPython (FastAPI/Flask/Django) and data manipulation libraries. DatabasesMySQL (Relational/Optimization) and MongoDB (NoSQL/Aggregation).Infrastructure Docker, Kubernetes, AWS/Azure, Redis, and Message Brokers (RabbitMQ/Kafka.

Desired Candidate Profile

  • Experience: 4 to 6 years of professional software development experience, with at least 1 year in a leadership or senior role.
  • The Generalist Mindset: Deep expertise in one area (e.g., PHP or JS) but highly proficient and comfortable switching to Go or Python as needed.
  • Problem Solver: Ability to debug complex issues that span across multiple languages and infrastructure layers.
  • Communicator: Can explain complex architectural decisions to non-technical stakeholders clearly and with wit.

Interview Process (What To Expect)

  • Initial Screen: A brief chat about your leadership style and career journey.
  • Architecture Design: A session focused on how you would connect these specific technologies to solve a scaling problem.
  • Code Deep Dive: Reviewing your proficiency across the stack (specifically Laravel/React and one of Go/Python/Node).
  • Culture & Values: Meeting the team you will be leading.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147198985

Similar Jobs

Remote

Skills:

.NETAzureHTMLCss3AzureCloud Storage

Remote

Skills:

.Net CoreRabbitMQ/KafkaGRPC