Overview:
The Senior Frontend Developer - React plays a crucial role in our organization, as they are responsible for leading the development of innovative and user-friendly front-end interfaces using React. This role is pivotal in ensuring that our web applications provide a seamless and engaging user experience, ultimately contributing to the success of our business.
Key Responsibilities:
- Develop and implement new features for our web applications using React, showcasing your expertise in creating user-centric solutions.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to ensure seamless delivery of high-quality products.
- Contribute to the establishment and enforcement of coding standards, design patterns, and development methodologies across the team.
- Drive innovation by researching and adopting the latest trends and technologies in the React ecosystem, ensuring our applications remain competitive and cutting-edge.
- Act as a technical mentor for junior developers, providing guidance and support to help them grow and excel in their roles.
Required Qualifications:
- You are a proficient front-end engineer with a passion for building dynamic, user-friendly web and mobile applications. You have a deep understanding of the React ecosystem, and are eager to contribute to projects that leverage the latest tools and technologies. Proficient in JavaScript (ES6+) and strong experience with React.js and its core principles.
- Experience with state management, data synchronization, and other advanced techniques in ReactΒ
- Familiarity with popular React libraries and frameworks, as Next.js, CSS-in-JS libraries (Emotion, Styled Components, etc.), Radix UI, Redux, React Query, etc.
- Proficient understanding of RESTful APIs and experience in integrating them with front-end applications.
- Strong knowledge of HTML5 and CSS3, along with experience using CSS-in-JS and modern CSS development techniques