emagine is looking for a Senior Frontend Engineer to help shape and build user-facing applications on our clients Duplex Platform.
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 proactive work attitude.
Bachelor’s degree in Computer Science or equivalent experience.
Experience with containerization and cloud platforms (Docker, Kubernetes, Azure).
Start date: During June
Duration: 10-12 months + possibility for extension
Workload: Fulltime, fully remote