Empresa:
emagine
Descrição da Função
We're looking for a Senior Frontend Engineer to help shape and build user-facing applications. You'll work with TypeScript, React, Vite, GraphQL, Relay and Storybook to deliver intuitive, high-performance experiences. Your role involves implementing scalable frontend solutions, collaborating across teams, and contributing to a modern development culture focused on quality, performance, and continuous improvement.
Key Responsibilities
Build and maintain React-based frontend applications using TypeScript.
Work closely with backend engineers and designers to implement business requirements.
Write clean, maintainable code with strong test coverage (unit, integration, e2e).
Optimize performance with industry best practices like code-splitting and lazy loading.
Participate in code reviews and knowledge sharing within the team.
Contribute to documentation and the evolution of frontend standards.
Help maintain CI/CD pipelines and deployment processes for frontend code.
What We're Looking For
Solid experience with frontend development using TypeScript, React and Vite.
Solid Experience with component based development using Material UI (MUI) and Storybook
Experience working with GraphQL APIs, ideally with Relay.
Strong understanding of performance optimization and security standards.
Passion for clean code, testing, and continuous learning.
Comfortable working in agile, cross-functional teams.
Self motivating and pro-active work attitude.
Bachelor's degree in Computer Science or equivalent experience.
Experience with containerization and cloud platforms (Docker, Kubernetes, Azure)

Observações
Not Specified (Portugal)