We are seeking an experienced and motivated Front-end Team Leader to join our Team. This role combines hands-on technical leadership with team management, ensuring our front-end infrastructure is scalable, high-performing, and maintainable. You'll steer the technical direction, drive architectural decisions, and collaborate with various teams to enhance our front-end ecosystem.
What You’ll Do
- Oversee the architecture and technical direction of front-end infrastructure for scalability, maintainability, and performance.
- Design and implement complex front-end systems that streamline development workflows and deployment processes.
- Lead the development of core front-end components, including reusable libraries and tooling.
- Optimize front-end performance by improving load times, caching strategies, and efficient rendering.
- Tackle complex technical challenges encompassing fault tolerance, security, and production stability.
- Stay current with emerging front-end technologies and advocate for best practices.
- Mentor a team of front-end engineers, promoting technical excellence, collaboration, and continuous learning.
- Guide best practices, conduct code reviews, and enhance development workflows.
- Collaborate with back-end, DevOps, and product teams for seamless integrations and top-notch user experiences.
- Establish effective workflows for cross-functional collaboration, ensuring streamlined communication.
- Act as the primary technical point of contact for front-end infrastructure challenges.
- Define and enforce coding standards, design patterns, and architectural principles for maintainability and scalability.
- Drive automation and CI/CD enhancements to boost development speed.
- Improve the developer experience through better local development environments, build processes, and testing strategies.
- Ensure accessibility, performance optimization, and security best practices are met across all front-end solutions.
- 5+ years of hands-on front-end development experience.
- 2+ years in a team lead role, guiding technical decisions and mentoring developers.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong proficiency in JavaScript, TypeScript, and modern frameworks (React, Angular, Vue.js).
- Deep understanding of front-end architectural patterns and component-based development.
- Knowledge of RESTful APIs, GraphQL, and backend integrations.
- Experience with CI/CD pipelines and front-end build systems (Webpack, Vite, Rollup).
- Familiarity with performance monitoring and debugging tools.
- Experience in the Fintech domain.
- Mobile development experience (React Native, Flutter, or Native iOS/Android).
- Expertise in state management solutions (Redux, NgRx, etc.).
משרות נוספות מומלצות עבורך
רוצה לראות עוד משרות מתאימות? Jobify מנתחת את הניסיון התעסוקתי שלך ומציגה לך משרות עדכניות - בחינם!