About the job
Join the Future of Financial Data!
At Akoya, we are pioneering an API-based network supported by leading financial institutions to create a secure and transparent method for individuals to share their personal financial data with third-party applications. If you are passionate about cutting-edge technology that addresses real-world challenges, we invite you to join us in revolutionizing the way financial information is accessed and exchanged. Our vibrant and collaborative workplace fosters creativity and diversity, bringing together professionals with expertise in banking, securities, fintech, and data aggregation. As an equal opportunity employer, we encourage you to become part of our exciting journey – visit www.akoya.com for more details!
Your Role
We are on the lookout for a Principal Software Engineer (Frontend) to spearhead the development of our next-generation user experiences and frontend architecture. This position is perfect for a seasoned engineer who upholds high design standards, possesses advanced skills in modern JavaScript and React, and can drive technical strategies across intricate products. You will combine meticulous attention to detail with excellent communication skills and a fervor for crafting elegant, scalable, and user-friendly interfaces that empower our clients.
As a Principal Engineer, your responsibilities will include:
- Leading the design and execution of Akoya's core frontend architecture, establishing benchmarks for code quality, performance, accessibility, and maintainability.
- Guiding the modernization of existing frontend systems, ensuring reliability of legacy components while transitioning them to more scalable, efficient, and maintainable frameworks.
- Writing clean, well-organized, and thoroughly documented code using React, TypeScript/JavaScript, and contemporary frontend tools.
- Collaborating closely with product managers, designers, and backend teams to define requirements and deliver polished, high-quality user experiences.
- Debugging and resolving complex production challenges across the frontend stack, ensuring robust and resilient interfaces.
- Enhancing the engineering team through mentorship, architectural guidance, and code reviews, enabling teams to achieve excellence.
- Promoting frontend best practices including performance optimization, component system design, and user experience improvements.
