We're looking for a Senior Frontend Engineer with strong expertise in Angular to lead the development of scalable, high-quality frontend applications. This role combines hands-on development with technical leadership, contributing to frontend architecture, performance optimization, and engineering best practices. You'll be working in partnership with a technology company focused on improving operations and user experience within the youth sports space, helping build a modern and reliable frontend platform.
Key Responsibilities
* Lead frontend development initiatives using Angular and modern frontend frameworks.
* Contribute to frontend architecture decisions, ensuring scalability, performance, and maintainability.
* Apply modern frontend development patterns and best practices.
* Optimize application performance and user experience across devices and environments.
* Mentor and support other engineers, helping raise frontend engineering standards.
* Collaborate with cross-functional teams to ensure seamless integration with backend systems.
* Evaluate the current frontend stack and suggest improvements or modernization opportunities.
* Support the growth of a distributed engineering team through collaboration and knowledge sharing.
* Help implement and maintain strong QA practices to ensure quality and reliability.
Core Requirements
* Strong experience with Angular and modern frontend development.
* Solid understanding of frontend architecture and scalable application design.
* Experience with performance optimization and frontend best practices.
* Experience contributing to technical decisions and code quality standards.
* Experience working in distributed teams.
* Strong understanding of modern JavaScript/TypeScript ecosystems.
* Good communication skills and ability to collaborate across teams.
* Ability to work independently in a fast-paced environment.
Nice-to-Have
* Experience with frontend migrations or version upgrades (e.g. Angular updates).
* Experience working on consumer-facing or platform-based products.
* Experience mentoring engineers or supporting team growth.
* Exposure to improving QA processes or testing strategies.
Why Join Kake?
Kake is a remote-first company with a global community, fully believing that it's not where your table is, but what you bring to the table that matters. We provide top-tier engineering teams to support some of the world's most innovative companies, and we've built a culture where great people stay, grow, and thrive. We're proud to be more than just a stop along the way in your career - we're the destination.
The icing on the Kake:
Competitive Pay in USD – Work globally, get paid globally.
Fully Remote – Simply put, we trust you.
Better Me Fund – We invest in your personal growth and passions.
Compassion is Badass – Join a community that invests in social good.