Web Frontend Senior Developer (React/Next.js)
Web Frontend Senior Developer (React/Next. js)
Emagine is currently looking for a Web Frontend Senior Developer (React/Next. js) to join a
- term assignment. This is a strategic opportunity to contribute to cutting‑edge web applications within an international technology environment, focusing on scalable frontend architectures, dynamic UI rendering, and interactive user experiences.
People & Culture | Tech Recruiter at Emagine
This approach fosters a collaborative culture where product owners, designers, and cross‑functional development teams work closely to design, implement, and maintain high‑quality frontend solutions, ensuring adherence to best practices in software development and user experience.
Responsibilities
- Collaborate with product owners, designers, and backend teams to deliver high‑quality frontend solutions.
- Develop and maintain complex web applications using React, Redux, Next. js, and Node. js.
- Implement server‑side rendering (SSR) and Server‑Driven UI (SDUI) patterns for dynamic and scalable UI.
- Integrate Web
Socket or Server‑Sent Events (SSE) to enable real‑time data updates and interactive features. - Build and maintain reusable UI components and libraries across projects.
- Ensure accessibility, responsive design, and high performance in web applications.
- Participate in Agile development processes, including sprint planning, code reviews, and CI/CD workflows.
- Proactively provide feedback to improve development processes, code quality, and user experience.
Qualifications
- 5+ years of frontend development experience with React
JS and strong expertise in Redux. - 2+ years of experience with Next. js and server‑side rendering (SSR) concepts.
- Proficiency in Node. js and experience integrating Web
Socket or SSE into frontend workflows. - Solid understanding of component‑based architecture and experience building reusable UI components.
- Strong experience with Server‑Driven UI (SDUI) patterns and rendering dynamic UI from backend schemas.
- Familiarity with chat prompt design patterns and conversational UI paradigms (AI assistant responses, inline feedback, user input handling).
- Understanding of accessibility standards and responsive design principles.
- Experience working in Agile environments with tools like Jira, Git, and CI/CD pipelines.
- Fluency in English (B2 minimum).
- Team‑oriented mindset with the ability to adapt to operational priorities and deadlines.
Seniority level
Mid‑Senior level
Employment type
Contract
Job function
Information Technology
Industries
IT Services and IT Consulting
Lisbon, Portugal – Carnaxide, Lisbon, Portugal (11 months ago)
- Informações detalhadas sobre a oferta de emprego
Empresa: emagine Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 23. 10. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!