Position Title
Full Stack Web Developer, Conversations and Community
Position Details Permanent
Applicant Requirements Languages: English, French
Role Overview As a Full Stack Developer on the Conversations and Community team, you will implement and enhance innovative solutions to create safe, community‑focused digital spaces. You will work with a global consortium of Public Broadcasters on the Public Spaces Incubator Project, collaborating to engage audiences with content, creators, and each other.
Key Responsibilities
Design, develop and maintain full‑stack web applications using JavaScript, React, TypeScript, and React Native with Expo.
Leverage JavaScript frameworks such as Express.js or Hono with Node.js to build scalable back‑end services.
Integrate and consume REST or GraphQL API endpoints and third‑party products.
Implement database solutions using Firebase Realtime Database, MongoDB, or PostgreSQL...