Technical Lead - Frontend
We are looking for Technical Lead - Frontend to join our dynamic team.
Key Responsibilities:
- Design and implement scalable and responsive user interfaces using React.js and related libraries. Write clean, modular, and maintainable code following industry best practices and coding standards.
- Maintain backend APIs using Node.js to support frontend functionality and data exchange with the server.
- Collaborate with UX/UI designers to create intuitive and visually appealing user interfaces, ensuring a seamless and engaging user experience.
- Optimize frontend applications for maximum performance and fast load times. Identify and address performance bottlenecks to ensure smooth user interactions.
- Ensure that frontend applications are compatible with various browsers and devices, maintaining consistent user experiences.
- Implement responsive design principles to ensure optimal user experiences across different screen sizes and devices.
- Collaborate with backend developers, product managers, and designers to understand requirements and translate them into technical solutions.
- Mentor and guide junior developers, sharing knowledge and best practices to foster their growth and development.
Candidate Profile:
- Bachelor's degree in Computer Science, Software Engineering, or equivalent qualification.
- 6+ years of experience as a Frontend Software Developer with expertise in React, TypeScript, and AWS.
- Experience in HTML, CSS, JavaScript, and related web technologies.
- Solid understanding of frontend architecture and design patterns.
- Holding a professional certification will be considered an added advantage.
- Experience with RESTful APIs and asynchronous programming.
- Familiarity with server-side rendering (SSR) and client-side rendering (CSR) techniques.