Full-Stack Technical Lead (React JS + Python)
Role details
Job location
Tech stack
Job description
Frontend Architecture (React JS): Building data-rich, responsive user interfaces. You will often pair this with Redux and data visualization libraries like D3.js for handling complex DOM manipulations. Backend
Leadership (Python):
Architecting, designing, and maintaining complex Python-based backend frameworks (e.g., using Django or FastAPI). You will also oversee package creation and continuous integration.
Technical Oversight: Guiding a team of engineers, conducting code reviews, mentoring, and enforcing best practices using version control (Git, BitBucket) and Agile methodologies. Target
Requirements
Typically, 8+ to 12+ years of overall software engineering experience, with solid team leadership and architecture responsibilities.
Core Skills: React JS, Redux, D3.js, Python (Django/FastAPI), and build tools like Gradle/Groovy.
Industry Domain: Experience integrating frontend/backend web applications with semiconductor/hardware manufacturing tools or deep digital transformation is highly desired.