Senior Frontend/UI Engineer
AvenuecodeBrazilEngineerPublicado el May 4, 2026
Sobre la oportunidad
We are looking for an experienced UI Developer to design and develop modern, scalable, and high-performance front-end applications. You will work across React.js, Next.js, and Node.js technologies, collaborate closely with Product, UX, and Backend teams, and contribute to building robust solutions.
Responsabilidades
- Develop advanced UI features using React.js and Next.js.
- Build reusable, scalable, and maintainable UI components following best practices.
- Understand how complex UX designs and business requirements translate into clean, responsive interfaces.
- Integrate the UI layer with backend services/APIs.
- Optimize application performance, accessibility (WCAG), SEO, and cross-browser compatibility.
- Perform code reviews and enforce standards.
- Collaborate with cross-functional teams to drive UI/UX improvements.
- Use Node.js for backend integration, tooling, and server-side logic where needed.
- Troubleshoot production issues, identify root causes, and implement fixes efficiently.
- Mentor junior developers, provide technical guidance, and foster best practices within the team.
Habilidades obligatorias
- Advanced/Fluent English.
- Solid experience in UI/front-end development.
- Expert-level proficiency in: JavaScript (ES6+), React.js, Next.js, Node.js, HTML5 and CSS3.
- Strong hands-on understanding of React.js, including hooks/functional components, and state management, such as Redux or similar.
- Experience using RESTful API’s.
- Solid understanding of CI/CD pipelines, Git, and modern front-end build tools.
Habilidades deseables
- Experience with CSS-in-javascript, such as styled-components.
- Experience with SSR concepts.
- Knowledge of headless CMS integrations
- Familiarity with UI test frameworks (Jest, React Testing Library, Cypress).
- Familiarity with Cloud services, such as Azure and GCP.
- Familiarity with GraphQL.
- Understanding of micro-frontend architecture and design patterns.