Edom Media logo

Full Stack Developer

Edom Media
Full-time
On-site
Montreal

We are looking for a skilled Full Stack Developer to join our growing team. You will work on designing, developing, and maintaining scalable web applications across both front-end and back-end systems. The ideal candidate is comfortable taking ownership of projects, collaborating with cross-functional teams, and delivering high-quality, maintainable code. Responsibilities Design and develop user-facing features with modern frameworks Build and maintain robust back-end APIs and services Write clean, efficient, and well-documented code Collaborate with designers, product managers, and other developers Ensure the application is secure, performant, and scalable Participate in code reviews and provide constructive feedback Debug, troubleshoot, and optimize applications across the stack Proven experience as a Full Stack Developer or similar role Strong proficiency in JavaScript/TypeScript, with frameworks such as React, Angular, or Vue Experience with server-side frameworks (e.g., Node.js, Express, .NET, Django, or similar) Solid understanding of databases (SQL and/or NoSQL) Knowledge of RESTful APIs and modern development best practices Familiarity with version control tools (e.g., Git) Strong problem-solving and debugging skills Ability to work independently and as part of a team Nice-to-have: Experience with cloud platforms (AWS, Azure, GCP) CI/CD pipelines and DevOps knowledge Familiarity with Docker or Kubernetes Competitive salary Flexible working hours Remote-friendly work environment Professional development opportunities Supportive and collaborative team culture Health and wellness benefits Paid vacation and holidays