Protege
Senior Full Stack Software Engineer
About this role
Description: Join Protege as a Senior Software Engineer on the Presentation team, focusing on building user interfaces for data cataloging and customer portals. Work in a TypeScript and Next.js codebase, designing and shipping features end-to-end, including UI, API, data models, and tests. Requirements: 5+ years of experience in building production web applications with deep TypeScript and React expertise, including Next.js. Proven ability to design complex workflows, strong backend fundamentals, and experience with data-heavy interfaces. Familiarity with user interaction, attention to detail, and a proactive approach. Benefits: Opportunity to work in a fast-paced, high-trust environment with a focus on impact and velocity. Be part of a team that values integrity, collaboration, and continuous improvement.