What are the responsibilities and job description for the Full-Stack Technical Lead (React JS + Python) position at Shimento, Inc.?
Full-Stack Technical Lead (React JS Python)
Santa Clara, CA
Duration:- 6 -12 Months
Key Role Responsibilities:
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 & Profile Experience:
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.
Typical Tech Stack Overview
UI/UX: HTML5, CSS, React.js, Redux, D3.js, RESTful APIs.
Backend & DevOps: Python, Django/FastAPI, Jenkins, Docker, CI/CD pipelines.
Management: Jira, Confluence, SonarQube