Description :
I. Position Summary & Logistics :
We are seeking a highly skilled and experienced Full Stack Lead to lead our development efforts, focusing on the JavaScript ecosystem. This role requires a strong blend of technical mastery, architectural design, and team leadership to deliver scalable, high-performance web applications. The candidate must demonstrate strong proficiency and expertise in the following areas :
Frontend Mastery :
- Expertise in React.js and its core principles (e.g., Hooks, Functional Components).
- Proficiency in modern state management libraries (e.g., Redux, MobX, or Context API).
- Strong knowledge of JavaScript / TypeScript (ES6+), HTML5, and CSS pre-processors.
Backend Expertise :
Deep proficiency in Node.js and building scalable, secure backend systems.Hands-on experience with popular Node.js frameworks (e.g., Express.js, NestJS).API & Integration :
Experience in designing, developing, and consuming RESTful APIs.Experience with real-time data handling using WebSockets.Database :
In-depth working knowledge of database technologies, including at least one NoSQL database (MongoDB) and one Relational database (PostgreSQL or MySQL).Ability to write complex, highly-optimized database queries.III. Key Responsibilities :
Technical Leadership :
Architectural Design : Define and drive the overall technical architecture of applications, ensuring they are scalable, reliable, and maintainable.Code Quality : Establish and enforce best practices for coding standards, security, performance, and testing (unit, integration, and E2E).Mentorship : Provide technical guidance, perform code reviews, and mentor junior and mid-level developers.Problem Solving : Act as the escalation point for complex technical challenges and troubleshoot critical production issues.Development & Execution :
Design and implement new features and services across the entire stack, from database to user interface.Collaborate closely with product managers and designers to translate business requirements into technical specifications and high-quality code.Optimize applications for maximum speed and scalability.IV. Preferred & Bonus Qualifications :
Experience with cloud platforms such as AWS, Azure, or Google Cloud (GCP).Familiarity with containerization technologies (Docker, Kubernetes).Exposure to CI / CD pipelines and DevOps practices.Experience with other relevant frameworks like Next.js or GraphQL.(ref : hirist.tech)