Produktiv Agency Inc. - 7 emplois
Oakville, ON
Détails de l'emploi :
What You'll Be Doing
Front-End Development
- Develop and maintain the main web application using JavaScript and TypeScript.
- Implement new features and functionalities using React and Material-UI (MUI).
- Develop and maintain a Chrome extension and a Gmail plugin that integrate seamlessly with our platform.
- Collaborate with backend developers to integrate APIs effectively.
- Ensure the application’s performance, scalability, and responsiveness.
- Troubleshoot and debug issues as they arise.
- Participate in code reviews and contribute to best practices.
Backend Development
- APIs:Work with Strapi v4 to create, update, and maintain API endpoints.
- Develop custom middlewares, policies, and endpoints to meet project requirements.
- Utilize MySQL for data storage and management.
- Connector:Develop and maintain a server-side JavaScript connector, similar to Google Analytics, allowing users to embed tracking logic via a snippet of code.
- Manage scripts to track user interactions and store data via our APIs.
- Crawler:Contribute to the development and optimization of a Python-based web crawler that scans client websites using their sitemaps to locate and store forms in the database for further processing.
- Server Management:Oversee the deployment and maintenance of our solution on Linux servers.
- Utilize Bash scripting, manage daemons, and configure services to ensure optimal performance and reliability.
- Optional (Nice to Have):Contribute to the development of a WordPress plugin integrating with our platform.
- Utilize PHP to build and maintain plugin functionalities.
Skills & Qualifications
- Proficiency in JavaScript and TypeScript.
- Strong experience with React and Material-UI (MUI).
- Knowledge of API integration.
- Familiarity with backend development, preferably using Strapi.
- Experience developing browser extensions, particularly for Chrome.
- Familiarity with developing plugins, especially for Gmail.
- Understanding of responsive design and cross-browser compatibility.
- Familiarity with Node.js and Express.
- Knowledge of the Gmail API and OAuth 2.0.
- Basic understanding of MongoDB.
- Experience with Python for developing and maintaining the web crawler.
- Server Management: Linux, including Bash scripting, daemons, and services configuration.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities
Why Join Us?
- Be part of an exciting venture-backed startup that is growing rapidly.
- Work on cutting-edge technologies in marketing attribution and analytics.
- Collaborate with a talented and passionate team.
- Growth opportunities within our venture studio’s expanding portfolio.
If you’re an ambitious junior developer looking for hands-on experience and an opportunity to grow your skills in both frontend and backend development, we’d love to hear from you!Apply today and be a part of Trakt’s journey!