Pessoa Desenvolvedora FrontEnd React Especialista I - E-commerce
New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Node.jsGitHTMLCSSJavascriptJestTypeScriptNext.jsReactRESTful APIs
Requirements
- Extensive experience in frontend software development with the React ecosystem, including state management, hooks, and modern frontend architecture.
- Strong knowledge of JavaScript, TypeScript, Node.js, HTML, CSS, React, React Query, Next.js, Git, and software design patterns.
- Experience implementing unit, integration, and end-to-end testing using tools such as Jest, Testing Library, Vitest, and Cypress.
- Experience developing Backend-for-Frontend (BFF) services with Node.js and integrating RESTful APIs.
- Familiarity with monitoring and observability tools such as Sentry and New Relic.
- Strong understanding of semantic HTML, accessibility, SEO, Core Web Vitals, responsive design, and frontend performance optimization.
- Proven ability to build scalable applications and solve complex technical challenges with a proactive, analytical, and systems-thinking mindset.
- Experience with e-commerce platforms is highly desirable.
Responsibilities
- Act as a technical reference for the development team, breaking down complex initiatives into actionable tasks and supporting successful project execution alongside technical leadership.
- Design scalable frontend architectures, identify technical risks, and make data-driven architectural decisions that improve maintainability and long-term performance.
- Develop high-quality, secure, and maintainable frontend applications using modern React technologies while promoting coding standards through code reviews and best practices.
- Monitor production environments, track application health metrics, and proactively address technical issues through troubleshooting, root cause analysis, and post-mortem documentation.
- Mentor team members through pair programming, constructive code reviews, and knowledge sharing to foster continuous technical growth.
- Prioritize high-impact technical initiatives, remove development blockers, and collaborate with cross-functional teams to deliver valuable solutions.
- Contribute to the continuous improvement of application performance, accessibility, scalability, and user experience.
View Full Description & ApplyYou'll be redirected to the employer's site