Senior Frontend Engineer
Job description:
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