Position: Front-End React Developer

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