Leadership and Team Management:
- Lead, mentor, and inspire a vibrant team of frontend engineers to deliver high-quality products.
- Foster a culture of ownership, accountability, and continuous improvement within the team.
- Conduct regular code reviews to ensure best practices andmaintaincode quality.
Product Development:
- Drive the design, development, and deployment of new product features using our existing infra while also enhancing the current infra.
- Collaborate closely with product managers, designers, and backend engineers to translate requirements into technical specifications and solutions.
- Ensure the scalability, performance, and reliability of web applications.
Project Management:
- Manage multiple tracks of development, ensuringtimelydelivery of features and updates.
- Proactivelyidentifyand address potential issues or bottlenecks in the development process.
- Maintain clear and regular communication with stakeholdersregardingproject status, timelines, and any potential delays.
Technical Excellence:
- Stay updated with the latest industry trends and best practices infrontenddevelopment.
- Implement best practices for code security, resilience, and maintainability.
- Encourage the use of performance tools and techniques to enhance the user experience.
Collaboration and Communication:
- Activelyparticipatein daily stand-ups, sprint planning, and retrospectives.
- Facilitate cross-team collaboration to ensure alignment and smooth workflow.
- Provide clear and comprehensive documentation for all developed features and updates.
What Makes You Qualified
Educational Qualifications:
- Bachelor s or mastersdegree in software engineering, computer science, or a related field.
Experience:
- 4-8 years of software development experiencespecialisationin front-end development.
- Experience in leading teams or projects.
Technical Skills:
- This is what he sent - Deep understanding of front-end architecture including HTML, CSS, JavaScript, TypeScript, React,GraphQLandNext.js, withfamiliarityinNext.jsbeingadvantageous.
- Proficiencyin design patterns, best practices, and software engineering principles.
- Knowledge ofcontainerisationtechnologies (eg, Docker, Kubernetes) and cloud computing platforms (eg, AWS, Azure, GCP) is preferred.
Soft Skills:
- Exceptional problem-solving abilities.
- Meticulousness in delivering high-quality software solutions.
- Strong teamwork and communication skills.
- Ability to thrive in a dynamic, fast-paced environment.