FrontEnd Developer Senior (Advanced English)
Advanced English proficiency is required for daily communication with international
teams.
Essential Technical Skills:
• React Expertise:
o Proficiency in React, including core concepts like components, state management, and lifecycle methods.
o Experience with functional components and hooks (useState, useEffect, useContext).
o Understanding of React's Virtual DOM and reconciliation process.
o Familiarity with React Router for managing navigation.
• JavaScript/TypeScript:
o Strong JavaScript fundamentals (ES6+ features, async/await, promises).
o (Preferred) TypeScript knowledge for type safety and improved maintainability.
• HTML, CSS, and Related Technologies:
o Solid understanding of HTML5 and CSS3.
o Experience with CSS preprocessors (Sass, Less) or CSS-in-JS libraries (styled-components, Emotion).
o Knowledge of responsive design principles and techniques.
o Familiarity with accessibility standards (WCAG).
• Build Tools and Frameworks:
o Experience with build tools like Webpack, Parcel, or Rollup.
o Understanding of module bundlers and code splitting.
• State Management:
o Experience with state management libraries (Redux, MobX, Recoil, Zustand)
or the Context API.
• Testing:
o Familiarity with testing frameworks like Jest or React Testing Library.
o Experience writing unit tests, integration tests, and end-to-end tests.
Agile Mindset and Soft Skills:
• Agile Principles: Understanding of Agile values and principles (collaboration, customer focus, adaptability, iterative development).
Inglês fluente para conversação
(Terá contato direto com usuários de outros países)
100% remota