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.
Team Leadership & Collaboration: - 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.
Innovation & Best Practices: - 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.
Position Requirements: - 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.
Nice to Have: - Experience in the Fintech domain. - Mobile development experience (React Native, Flutter, or Native iOS/Android). - Expertise in state management solutions (Redux, NgRx, etc.).
If you're passionate about front-end technologies, leading teams, and overcoming complex challenges, we want to hear from you! Apply now!
Urban Recruits specialises in connecting companies of all sizes—from startups to large tech companies, defense and cybersecurity—with the industry's brightest minds.We focus on recruiting top-tier developers, DevOps engineers, QA professionals, data experts and more. Our tailored approach ensures that each placement not only meets your technical needs but also aligns with your company's unique culture and growth goals.