Emagine Portugal is looking for a Senior Frontend Engineer to help shape and build user-facing applications on our clients Duplex Platform.
Tasks
Youll 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.
- 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.
Requirements
- >7 years of 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 proactive work attitude.
- Bachelors degree in Computer Science or equivalent experience.
- Experience with containerization and cloud platforms (Docker Kubernetes Azure).