Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Jr. Full Stack developer to support the implementation and advancement of a Dynamic Streaming Platform

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Our valued client is looking for a Jr. Full Stack developer to support the implementation and advancement of a Dynamic Streaming Platform.


An initial 1-year contract (with 1 additional 6 month renewable option periods). Toronto or Montreal (minimum 2 days per week on-site).


Tasks include:

  • Short-term Objectives:
  • Assist in Finalizing the Django BFF Migration:
  • Support senior developers in completing the migration of the current architecture to a Django-based Backend-for-Frontend system.
  • Address and resolve smaller, well-defined tasks or bugs within the migration process.
  • Contribute to Dynamic Streaming UX/UI Implementation:
  • Collaborate with the frontend development team to implement components of the UX/UI design.
  • Focus on responsive and interactive front-end features.
  • Ensure design consistency by adhering to established coding guidelines and frameworks.
  • Mid-long-term objectives:
  • Support Frontend Enhancements:
  • Assist in implementing additional features for the Dynamic Streaming Platform's user interface
  • Work on improving UI responsiveness, performance, and cross-browser compatibility under the supervision of senior developers.
  • Assist in Backend Improvements:
  • Work on predefined backend tasks, such as extending or optimizing APIs for the Dynamic Streaming backend
  • Debug and troubleshoot backend issues with guidance from senior team members.
  • Ongoing Platform Support and Development:
  • Continue contributing to feature updates and bug fixes for both the frontend and backend
  • Collaborate with other developers to adapt the platform to meet future business or technical requirements.
  • Skill Development and Contribution:
  • Enhance technical expertise by learning best practices in full-stack development
  • Gradually take on increasing responsibility in both frontend and backend tasks
  • Provide smaller contributions to documentation, knowledge sharing, and collaboration across teams


Must have:

  • 1-3 years of professional experience as a Full Stack Developer (internships or academic projects in related fields are acceptable)
  • Exhibit a foundational understanding of full-stack development and have familiarity with the following tools and technologies:
  • Frontend: Basic knowledge of React.js, HTML, CSS, JavaScript.
  • Backend: Foundational experience with Python, Django, or similar frameworks.
  • Database: Basic understanding of relational databases like PostgreSQL.
  • Version Control: Proficiency with Git and Git-based collaboration workflows.
  • Additional Basics: Familiarity with REST API concepts, testing, and debugging


Nice to have:

  • Experience creating wireframes, user flows, interactive prototypes, and mockups for applications across physical devices, touchscreens, and desktop systems.
  • Experience adapting designs for different user roles (e.g., operators, simple users) and skill levels
  • Experience working with third-party services
  • Knowledge of digital accessibility best practices an asset; Working experience with Agile framework in Jira is an asset
Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé