Frontend Developer
PythonResponsibilities:
- Develop and enhance user interfaces for CRM systems.
- Build modern, efficient CRM web applications using React, Redux, and TypeScript.
- Design and develop CRM interfaces using component libraries like Ant Design and TailwindCSS.
- Manage data, handle caching, and implement real-time data updates using React Query.
- Work with REST APIs and integrate backend data into the application.
- Ensure responsive design and adapt applications for different screen sizes.
- Maintain code quality and follow JavaScript (ES6+) best practices.
- Collaborate actively with the team to deliver the product in line with design and technical requirements.
Requirements:
- At least 2 years of experience as a frontend developer.
- Strong knowledge and experience with JavaScript, React, Redux, and TypeScript.
- Experience working with CRM systems.
- Proficiency in creating and enhancing interfaces using Ant Design and TailwindCSS.
- Experience with data fetching and cache management using React Query.
- Proven experience in working with and integrating REST APIs.
- Skills in creating responsive designs and working with adaptive interfaces.
Additional Advantages:
- Experience in styling with Sass or CSS-in-JS technologies.
- Proficiency in Git or other version control systems.
- Experience in creating multilingual applications using i18next.
- Deep understanding of optimizing user experience (UX) in CRM systems.
- Strong teamwork skills.
- Interest in optimizing existing code.
- Ability to work independently and take responsibility.
Откликнуться
