Join a dynamic and growing AI based fintech startup at the forefront of the financial products marketplace. We are seeking a passionate and skilled Full Stack Team Lead with a strong background in Frontend technologies and knowledge of backend development as well. This role offers a unique opportunity to significantly contribute to one of the company's major growth drivers.
Responsibilities
- Full Development Lifecycle: Lead end-to-end development of products and features, from architecture and design to production.
- Responsive Web Interfaces: Create responsive web interfaces using Vue.js and Node.js, ensuring optimal user experience across various devices.
- Feature Ownership: Develop and own complex features and projects, with a strong emphasis on Frontend development.
- Project Leadership: Lead projects independently with a proactive and self-sufficient approach. Solid understanding of architectural patterns for high-scale web applications, including well-designed APIs, optimized database schemas, efficient algorithms, and query patterns. Hands-on experience with Cloud Computing platforms, Microservices, Kubernetes, and a deep understanding of scaling and reliability issues.
- Modular Components: Build modular, reusable components and libraries to contribute to a robust front-end architecture.
- ·A proactive, self-driven approach to getting things done.
Requirements
- Experience: Over 5 years of experience in a software engineering role within a high-scale production environment, demonstrating your ability to build systems, troubleshoot production issues, fix bugs, and ensure system stability.
- Frontend Expertise: In-depth knowledge of Vue.js (mandatory) and Typescript. knowledge of React is advantageous.
- Backend Skills: Professional experience with Node.js.
- Leadership: Proven experience as a Team Lead of 3+ developers over 3 years.
- Cloud Platforms: Experience with cloud platforms. AWS is an advantage.
Preferred Skills
- Familiarity with Restful API, Dockers, microservices, CI/CD Processes