Frontend Team Lead
Authomize
Software Engineering
Posted on Tuesday, July 4, 2023
Job Description
Authomize is seeking a skilled and experienced Frontend Team Lead to join our dynamic team. As the Frontend Team Lead, you will be responsible for managing a team of frontend developers and owning the frontend architecture and development process. You will also oversee the development and maintenance of our API gateway, built with Node.js, ensuring high-quality and scalable solutions are delivered.
Responsibilities:
- Lead a team of frontend developers at Authomize, providing mentorship, guidance,
and support in their day-to-day activities. - Provide technical leadership in frontend-related systems, staying up to date with the
latest web technologies and trends, including CR and best practices. - Identify and address technical debt, performance bottlenecks, and architectural
issues. - Work and lead complex and challenging UI issues, maintain and enhance UI
infrastructure. - Coordinate with backend teams to design and implement API endpoints and
integrations. - E2E Development-Design, develop, test, deploy, maintain, and improve software of
complex features. - Take an active role in defining the technical roadmap for your products and setting a
vision for each domain. - Collaborate with Product & Engineering teams’ cross company, to ensure full-stack
application integrates seamlessly.
Requirements:
- BSc in computer science or equivalent industry experience.
- 4+ years experience in software engineering, focusing of Front-end development.
- Deep understanding of React (or similar frameworks), JavaScript, TypeScript, HTML,
CSS. - Familiarity with modern tools and technologies.
- Prior experience in a SaaS company.
- Experience with API development using Node.js and familiarity with API gateway
concepts. - Experience with unit testing, integration testing, and end-to-end testing frameworks.
- Excellent communication and leadership skills, with the ability to effectively
collaborate with cross-functional teams. - Knowledge of frontend build tools, package managers, and bundlers such as Vite and
npm. - Ability to multitask, organize, and prioritize work.