Translate business requirements into efficient, and scalable frontend solutions using TypeScript, Angular, Express, and CSS;
Lead the architecture, design, development, and testing of new features and product improvements;
Work collaboratively with product owners, developers, QA, and UX/UI designers to create exceptional user experiences;
Assess technical feasibility and complexity, delivering accurate effort estimations for new projects and features;
Ensure that all solutions are scalable, performant, maintainable, secure, and fully covered by automated tests where applicable;
Participate in code reviews, promoting best practices and continuous improvement across the team;
Write clear, concise, and well-structured documentation;
Maintain proper version control and CI/CD pipelines using GitLab;
Investigate and resolve production issues, contributing to a stable and reliable product;
Stay ahead of industry trends and share your knowledge, fostering a culture of learning and growth within the team.