Type: Full-Time
About Us:
We are an innovative company currently revamping our web application. Our MVP, developed with Streamlit, has shown promising results, and we are now transitioning to a more robust and scalable solution using React for the front end. We are looking for a skilled Front-End React Developer to join our dynamic team and work closely with our backend Python developers to take our product to the next level.
Responsibilities:
– Develop and implement a new front-end architecture using React, replacing the existing Streamlit-based front end.
– Collaborate with backend Python developers to ensure seamless integration and functionality.
– Design and implement user interfaces with a focus on user experience and responsiveness.
– Develop user roles and functionalities, including Admin, User, and Marketing, with specific permissions and features.
– Integrate payment processing using Stripe.
– Implement tracking pixels for Facebook, TikTok, and Snapchat.
– Integrate SEO tools such as SEMrush or other SEO optimizer APIs to gather SEO data and rankings.
– Develop and integrate AI-driven prompts for keyword suggestions and SEO improvements.
– Ensure the application is optimized for performance, scalability, and security.
– Write clean, maintainable, and testable code.
– Participate in code reviews, team meetings, and agile development processes.
Requirements:
– Proven experience as a Front-End Developer, specifically with React.
– Strong understanding of JavaScript, HTML, CSS, and modern front-end development practices.
– Experience with RESTful APIs and working with backend services.
– Familiarity with Python-based backend frameworks (e.g., Django, Flask, FastAPI).
– Experience with payment processing integrations, preferably Stripe.
– Knowledge of tracking and analytics tools, including Facebook Pixel, TikTok Pixel, and Snapchat Pixel.
– Familiarity with SEO tools and APIs (e.g., SEMrush) and understanding of SEO principles.
– Understanding of responsive design and cross-browser compatibility issues.
– Strong problem-solving skills and attention to detail.
– Excellent communication skills and ability to work in a collaborative team environment.
Preferred Qualifications:
– Experience with state management libraries such as Redux.
Knowledge of TypeScript.
– Experience with CI/CD pipelines and version control systems (e.g., Git).
– Familiarity with agile development methodologies.
– Previous experience in developing AI-driven features.
Benefits:
– Opportunity to work on cutting-edge technologies and projects.
– Flexible working hours and remote work options.
– Collaborative and inclusive team environment.
– Professional development opportunities.
Budget: $1,000
Posted On: July 08, 2024 18:24 UTC
Category: Front-End Development
Skills:React, JavaScript, Python, RESTful API
Country: Canada
click to apply
Powered by WPeMatico
