Senior Software Engineer - Front-End
Core
Design, develop, and maintain responsive, high-performance front-end applications for the modernized Bruin portal, establishing architecture patterns and owning a versioned shared component library.
Role type
Senior Front-End Software Engineer
Builds
Front-end applications for the Bruin portal and shared component libraries
Domain
Enterprise software / Telecommunications
Deliverable
product features
Required skills
React, Next.js, TypeScript, responsive design, accessibility standards, front-end performance optimization, API and microservices integration, shared design system development, Storybook, agile methodologies, DevOps practices
Preferred skills
AI-consumable design-system context, AI-powered interfaces, cloud platforms, PWA development, Server Components, edge rendering, developer documentation, API reference UIs
Technologies
React, Next.js, TypeScript, Storybook, Bruin SDK
Responsibilities
Design and develop front-end applications, establish front-end architecture patterns, create and maintain a shared component library, integrate applications with APIs and microservices, implement accessibility and performance best practices, define front-end contracts across teams, use AI-assisted engineering tools, participate in code reviews, mentor junior engineers
Seniority
Senior, hands-on IC
