remote
Full Stack Developer - Cbc/radio Canada
Full Stack Developer
Full Stack Developer building scalable web applications with JavaScript, React, and Node.js, delivering robust RESTful services and maintaining data integrity with SQL. Strong collaboration, version control, and agile practices are essential.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications using JavaScript, React, and Node.js.
- Build and consume RESTful APIs, ensuring secure and efficient data flow between front‑end and back‑end services.
- Implement database solutions with SQL, optimizing queries and maintaining data integrity.
- Collaborate with cross‑functional teams in an Agile environment, participating in sprint planning, code reviews, and continuous integration.
- Write clean, well‑documented code and contribute to technical documentation and best‑practice guidelines.
Requirements
- Proven experience as a Full Stack Developer with a strong portfolio of web applications.
- Deep knowledge of JavaScript, React, Node.js, and REST API design.
- Solid understanding of relational databases (SQL) and version control (Git).
- Excellent problem‑solving skills and ability to work independently or in a team.
- Strong communication skills in English; French proficiency is a plus.
Skills
javascriptreactnodejssql