330 Javascript jobs in Canada
Javascript Developer (Remote)
Posted today
Job Viewed
Job Description
Job Description
Javascript Developer
Dev Team
40k - 80k Yearly
Full-Time - Complete Work Autonomy
Montreal, QC
Because our clients work with us for our passion for building great digital products, we're always looking to scout the best talents. If you love what you do and are looking to integrate an awesome team with unique perks =>
Here are the skills we are looking for
- Experience building features from A to Z
- Autonomous, resourceful and self-motivated
- Javascript
- Node
- ReactJS
- Prisma
- Graphql
- Typescript
- Styled-components
- Redux
- FeatherJS
- Mobx
Bonus skills to impress us
- React-Native
- Mobx
- FeathersJS
- FIFA 17
Full-Stack JavaScript Developer
Posted today
Job Viewed
Job Description
Job Description
About veritree:
veritree is an award-winning climate tech start-up based in Vancouver. Launched in 2021, our technology measures and verifies the impact of global reforestation efforts from the ground-up. We are a small team on a big mission to plant 1 billion verified trees by 2030 with our community of businesses, planting organisations, and consumers who believe in the transformative power of verified restoration projects to create real and meaningful impact for the planet, nature and people.
About the role:We are looking for a Full-Stack JavaScript Developer to join our Product team, as our infrastructure and stack setup continues to expand to accommodate new applications. Reporting to the Director of Engineering, you will be responsible for developing and maintaining applications that work seamlessly from server to client. Using a wide range of technologies and languages, you will develop applications and be responsible for front-end and back-end work. Our services are largely based in AWS, making experience with AWS services a benefit. A successful candidate is someone who is comfortable recommending and actioning on server configuration, frameworks, and all aspects of application development.
Job responsibilities:- You will employ best practices to develop well-designed, testable, and efficient software.
- You will set up the infrastructure needed to host new and existing Node.js back-end services.
- You will take ownership of Node.js services and applications, including server maintenance and deployments.
- You will seamlessly move between front-end client-side development, and back-end server-side development.
- You will be responsible for efficient database design and proper data architecture.
- You will need to understand our existing databases, and be able to write new code, services, and tables to interact with them (sometimes directly, and sometimes via endpoints in our other frameworks).
- You will work with frameworks and languages such as Node.js, MySQL, Vue.js, Nuxt.js, CSS, and HTML, and have opportunities for exposure to our other stacks (PHP, etc.).
- You will communicate effectively with team members both inside and outside of the department.
Requirements
Professional Requirements
- 3+ years of experience in full-stack web development using JavaScript / TypeScript
- Proficiency with front-end frameworks such as React, Vue.js, or Angular, and a deep understanding of CSS and HTML
- Proficiency with the infrastructure setup, development, and deployment of Node.js applications on AWS services
- Proficiency with relational database design and development (MySQL, ORMs etc.)
- Strong understanding of web development principles, REST APIs, and API-driven architecture
- Proficiency with version control tools such as Git and Github, or similar tools
- The ability to self-manage tasks, deliverables, and expectations in a fast-paced environment
Personal Strengths
- Ability to collaborate and communicate clearly, effectively, and efficiently with other team members
- Excellent problem-solving skills with the ability to work independently as needed
- Ability to self-manage tasks, deliverables, and expectations in an innovative and fast-paced environment
- Understanding that sometimes delivery and speed is more important than elegant perfection or 100% test coverage, and be able to balance accordingly.
Benefits
- Extended healthcare plan
- Generous paid days off
- Ability to work remotely
- Opportunities for training and development
- Employee discounts at tentree
A typical hiring range for this position is $85,000 - $115,000 CAD per year with the final salary offer based on your qualifications, job-related skills, and relevant experience. In addition, veritree's total rewards offering also includes comprehensive benefits, a certified inspiring workplace, and exclusive perks to reward your exceptional performance and contributions.
veritree is an equal opportunity employer. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. All employment is decided on the basis of qualifications, merit, and business needs
Développeur JavaScript Full-Stack
Posted today
Job Viewed
Job Description
Job Description
Développeur JavaScript Full-stack Hubelia - Montréal, Pointe-aux-Trembles Temps plein - permanent 19$ à 24$/heure English Version Will Follow Poste disponible maintenant Sous la supervision du gestionnaire de projets, le ou la candidate aura à programmer « full stack » en JavaScript sur un environnement Linux. Cette personne devra faire preuve d’autonomie et être en mesure d’apprendre de nouvelles technologies rapidement et de façon autodidacte. Tâches principales • Participer activement à la réalisation des analyses fonctionnelles, à la conception et à la réalisation des systèmes • Participer à la conception et au développement du code JavaScript • Produire la documentation des systèmes selon les normes établies par l’entreprise • Procéder à l’implémentation des solutions développées Exigences • Baccalauréat en informatique ou expérience équivalente • Bonne connaissance de JavaScript et connaître les derniers changements ES6+ • Savoir faire des requêtes aux bases de données • Connaissance des frameworks comme Angular, React ou VueJS • Bonne connaissance des techniques de débogage • Compréhension des patrons de conception (design patterns) • Grande capacité d’apprentissage • Avoir à cœur le travail d’équipe et posséder de bonnes aptitudes relationnelles • Être responsable, débrouillard et proactif • Bilinguisme (français et anglais) Un atout • Programmation fonctionnelle • Expérience en développement d’applications de gestion de l’information • Connaissance des tests unitaires Hubelia est une jeune entreprise de développement de logiciels sur mesure. Nous avons comme mission de simplifier et faciliter le quotidien des entreprises grâce à notre expertise, notre équipe chevronnée et nos habiletés à s’ajuster aux imprévus. Full-Stack JavaScript Developer Hubelia – Montréal, Pointe-aux-Trembles Full-time – permanent $19 to $24/hour Position Available Now Under the supervision of the Project Manager, the candidate will be respon ible for full-stack style JavaScript programming in a Linux environment. This individual must be able to work independently and learn new technologies quickly and in a self-directed format. Primary Duties • Actively participates in functional analysis activities and system design and development activities • Participates in the design and development of JavaScript code • Creates system documentation in accordance with company standards • Implements any developed solutions Requirements • Bachelor’s degree in computer science or equivalent experience • Good knowledge of JavaScript and the latest ES6+ changes • Knowledge of database queries formatting • Knowledge of frameworks such as Angular, React or VueJS • Good knowledge of debugging techniques • Understanding of design patterns • Strong learning ability • Commitment to teamwork and good interpersonal skills • Responsible, resourceful and proactive • Bilingualism (French and English) Asset Qualifications • Functional programming • Experience in developing information management applications • Knowledge of unit testing Hubelia is a young company specialized in custom software development. Our mission is to simplify and facilitate the everyday lives of businesses through our expertise, our experienced team and our ability to adjust to the unexpected.
Développeur JavaScript Full-Stack
Posted today
Job Viewed
Job Description
Job Description
Développeur JavaScript Full-Stack Poste disponible maintenant – 4 mars 2019 Sous la supervision du gestionnaire de projets, le ou la candidate aura à programmer « full stack » en JavaScript sur un environnement Linux. Cette personne devra faire preuve d’autonomie et être en mesure d’apprendre de nouvelles technologies rapidement et de façon autodidacte. Tâches principales • Participer activement à la réalisation des analyses fonctionnelles, à la conception et à la réalisation des systèmes • Participer à la conception et au développement du code JavaScript • Produire la documentation des systèmes selon les normes établies par l’entreprise • Procéder à l’implémentation des solutions développées Exigences • Baccalauréat en informatique ou expérience équivalente • Bonne connaissance de JavaScript et connaître les derniers changements ES6+ • Savoir faire des requêtes aux bases de données • Connaissance des frameworks comme Angular, React ou VueJS • Bonne connaissance des techniques de débogage • Compréhension des patrons de conception (design patterns) • Grande capacité d’apprentissage • Avoir à cœur le travail d’équipe et posséder de bonnes aptitudes relationnelles • Être responsable, débrouillard et proactif • Bilinguisme (français et anglais) Un atout • Programmation fonctionnelle • Expérience en développement d’applications de gestion de l’information • Connaissance des tests unitaires Hubelia est une jeune entreprise de développement de logiciels sur mesure. Nous avons comme mission de simplifier et faciliter le quotidien des entreprises grâce à notre expertise, notre équipe chevronnée et nos habiletés à s’ajuster aux imprévus.
Senior JavaScript Full Stack Developer
Posted today
Job Viewed
Job Description
Job Description
We are seeking an accomplished application developer with strong technical capabilities and a desire to make a difference to join our dynamic and agile development team.
At Rebel, we’re in the middle of a bold reinvention. We were early to market and established as a powerhouse in the domain registrar arena. Now we’re looking for someone who’s ready to help us take it further.
In this role, you will be instrumental in the development of our new systems as well as maintaining our legacy systems (with the goal of modernizing them). Our target stack involves nodejs, express, react and aws.
You will work on a multitude of projects as we revamp our website, applications and backend systems. As part of an agile team, you will play different roles with the goal of having a positive impact on customers and achieving key objectives.
What you will do- Lead and drive technical initiatives across cross-functional software development and operations teams, ensuring alignment with business objectives and technical excellence.
- Translate complex business requirements into comprehensive, scalable technical solutions, considering platform architecture, network infrastructure, software components, and security protocols.
- Mentor and foster the professional growth of team members by promoting a culture of knowledge sharing, collaboration, and continuous learning, empowering them to develop new skills and expertise.
- Collaborate with cross-disciplinary teams, including Engineers, product owners, Marketing, Customer Service and stakeholders, to design, build, and deliver successful, high-quality products that meet business and user needs.
- Develop and maintain end-to-end features across the entire technology stack, ensuring seamless integration and optimal performance at every stage of the process.
- Design, build, and optimize reusable UI components utilizing modern front-end technologies (Reac.) to create intuitive and engaging user experiences.
- Architect and develop robust back-end services and microservices using .NET and Node.js, ensuring scalability, reliability, and ease of integration with other systems.
- Implement best practices for clean, modular, and reusable code, ensuring that software components and modules are efficient, maintainable, and scalable for long-term use.
- Iterate on the design, testing, and implementation of features using agile methodologies, continuously improving and refining features based on feedback and performance data.
- Take full ownership of the testing, deployment, and observability of features, ensuring high-quality, secure, and bug-free releases with thorough analytics and performance tracking.
- Identify and implement cost-reduction strategies within our cloud environment, optimizing resources while maintaining high performance, reliability, and scalability.
- Stay at the forefront of industry trends and technological advancements, continuously evaluating and adopting new technologies, frameworks, and best practices to drive innovation within the team.
- Experiment and leverage the use of emerging AI technologies to enhance the team’s performance and productivity.
- 8+ years of professional software development experience with deep hands-on work with modern application stacks (NodeJs, React).
- Proven track record of leading technical teams through complex projects, providing guidance, mentorship, and fostering a collaborative environment that encourages growth and knowledge sharing.
- Expert-level JavaScript/TypeScript proficiency with modern ES6+ features
- Solid Node.js and Express.js backend hands-on development experience and RESTful API design.
- AWS cloud platform expertise with hands-on experience in serverless architectures
- Cloud system design experience including microservices, event-driven architectures, and distributed systems
- Scrum/Agile methodology experience with hands-on leading and participating in sprint-based delivery
- Experience with legacy system modernization and migration strategies
- Working knowledge of .NET Framework and/or Java for legacy system maintenance
- Version control with Git and collaborative development workflows
- CI/CD pipelines and automated testing strategies
- Infrastructure as Code (CloudFormation, CDK, or Terraform)
- Container technologies (Docker, ECS/EKS) is a plus
- We build things to last: simple, testable, maintainable
- We stay curious: always experimenting, always learning
- We value impact over ego
- We help each other out, and celebrate wins together
- We take action—even when things aren’t perfect yet
Powered by JazzHR
sNMmaGdSWy
Full Stack (C#.Net, JavaScript, Angular, Azure, AODA)
Posted today
Job Viewed
Job Description
Job Description
General Skills:
- Experience in programming and analysis; specialized software package support at the specified experience level
- Ability to collaborate with IT Professionals throughout the Software Development process
- Experience in Agile/Scrum methodology for the development, design, implementation and maintenance of applications
- Experience in design, code, test and debugging applications
- Experience in one or more programming languages
- Experience with relational database technologies
- Experience in the use of information retrieval using query languages (e.g. SQL)
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
Full Stack Skills:
- Proficient with both front-end and back-end development, including any associated areas such as database design/management and DevOps
- Design and implementation of the overall solution architecture
- Implementation of approved user interfaces, design and deployment of databases
- Ensuring the entire stack is designed and built for speed and scalability
- Design and construction of REST API services
- Integrating Front-End UIs with the constructed APIs
- Supporting the implementationupkeep of Continuous Integration and Continuous Deployment (CICD) pipelines
Desirable Skills:
- Knowledge and understanding of the Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Ability to provide system documentation as required
SkillsExperience and Skill Set Requirements
Microsoft/Azure Development and Quality Assurance Experience - 65%
- Must have
- Google Angular Framework (expert-level experience and ideally using versions 12+)
- .NET Framework and/or .NET Core-based design, development, and testing
- Entity Framework or other Object-Relational Mapping data access tools
- REST APIs
- C#, JavaScript
- SQL experience
- Nice to have
- Angular Material
- Azure SQL
- Responsive Web front-end, Web APIs, and web services design, development, and testing
- Unit testing and test automation support (e.g. NUnit, XUnit, MSTest, Karma or Jasmine)
- Microservices and container-based platform development, delivery, and testing
- JSON
- Azure Cloud Development including PaaS and SQL services, or other cloud hosting technologies.
- Regression testing (manual and automated), including familiarity with web-based QA automation software such as Playwright, and supporting the use of such tools via coding techniques
- GIT, Azure DevOps (VSTS/TFS)
- CI/CD pipeline setup and management
Agile Delivery Team Experience - 20%
- Experience participating in Scrum Agile development
- Experience contributing as a Developer or Tester (QA) in a balanced team which is comprised of roles including Developers, Testers, product Management, and Design
- Experience participating and contributing to task planning, daily stand ups, iteration demos, and review meetings
- Providing input to development estimates and designs
- Experience working with a team using concurrent development practices including Git-based source control, feature branches, and DevOps CI/CD pipelines
Business Analysis - 10%
- Experience translating business requirements into software code/implementations
Soft Skills - 5%
- Excellent analytical, problem-solving, and decision-making skills
- Oral and written communication skills; interpersonal and negotiation skills
- Highly developed interpersonal skills
Supplier Comments
Max number of candidate submission - 1(one)
Req Closing Date/Time 2025-03-19, 12:30 p.m.
Candidate is required to come in office - 3 days a week
Must haves:
Microsoft/Azure Development and Quality Assurance Experience
Javascript Developer - 3D Web Viewer (6 month Contract)
Posted today
Job Viewed
Job Description
Job Description
About the Role:
We’re looking for a talented JavaScript Developer to help build a 3D asset and environment viewer as part of a custom web platform. You’ll be responsible for developing the front-end interface that allows users to load, view, and interact with 3D models in real-time within the browser.
You’ll work with libraries such as three.js or develop custom rendering logic to meet performance and design needs. A background in game development or animation is a plus, especially if you have experience building interactive or immersive experiences.
Key Responsibilities:
- Design and implement a performant, user-friendly 3D viewer using JavaScript and WebGL technologies (e.g., three.js )
- Optimize loading, rendering, and interaction of 3D assets (models, environments, animations)
- Integrate the viewer into the broader web platform alongside the backend and UI teams
- Create custom shaders, materials, and lighting setups to enhance asset fidelity
- Ensure compatibility across browsers and devices
- Troubleshoot rendering issues and improve performance for heavy assets or complex environments
- Collaborate closely with UX designers and platform engineers to define and refine user interaction
- Maintain clean, reusable, and well-documented code
Requirements
- 5+ years of experience in JavaScript development , with strong knowledge of front-end engineering principles
- Solid experience with 3D graphics in the browser using three.js or equivalent
- Familiarity with WebGL, canvas rendering , and real-time performance optimization
- Proven ability to build interactive, visual web applications with complex UI/UX considerations
- Comfortable working in a hybrid environment with part-time on-site collaboration in Toronto
Nice to Have:
- Background in game development, animation, or visual effects
- Experience with GLTF, FBX, OBJ and other common 3D file formats
- Understanding of 3D math, lighting models, camera systems, and spatial navigation
- Experience using tools like Blender, Unity, or Unreal Engine in a developer pipeline
- Familiarity with backend integration for asset storage and retrieval (e.g., via APIs or cloud storage)
About Pixomondo (PXO)
PXO, a Sony Pictures Entertainment company, creates industry-leading Visualization, Virtual Production, and Visual Effects for premium Film and Episodic content. Through its 23-year history, the Oscar, BAFTA, & Emmy-winning creative and technology company has been a trusted partner for storytellers and showrunners worldwide.
PXO’s Innovation Lab is where the future of content creation is being built. Backed by Sony and powered by a world-class team of disruptors, this high-tech hub explores emerging technologies like AI, machine learning, real-time engines, robotics, and new media workflows.
We’re not just redefining how VFX and animation are made, we’re shaping the next wave of storytelling across all mediums. Our team thrives on experimentation, rapid prototyping, and pushing the boundaries of what’s possible, using cutting-edge hardware and software to challenge industry norms and invent bold new ways to create."
Why Join Us?
- Help shape a next-generation visual platform from the ground up
- Build immersive web experiences that bridge creativity and functionality
- Collaborate with a team of engineers, artists, and designers
- Enjoy a flexible hybrid work model with a creative downtown Toronto hub
- Opportunity for renewal or long-term engagement
Benefits
Pixomondo is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, age, sexual orientation, gender identity, or other protected characteristics.
Benefits may vary by location due to regional regulations and company policies.
PXO does not accept resumes from recruiters. Unsolicited resumes are accepted directly from candidates only. PXO will not pay any fees associated with unsolicited resumes.
Be The First To Know
About the latest Javascript Jobs in Canada !
Full Stack (Java, JavaScript, Azure, API, Junit, TestNG)
Posted today
Job Viewed
Job Description
Job Description
F ull Stack (Java, JavaScript, Azure, API, Junit, TestNG)
Toronto, Ontario (hybrid)
1 year contract (with possibility of extension)
Responsibilities:
Required to translate technical systems specifications into working, tested applications. This includes analysis, design and developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and on-going production support.
Knowledge transfer to fellow developers
General Skills:
- Experience in programming and analysis; specialized software package support at the specified experience level
- Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
- Experience in structured methodologies for the development, design, implementation and maintenance of applications
- Experience in design, code, test, debug and document applications
- Experience in the use of object and/or third generation language development tools
- Experience in one or more programming languages
- Experience in application design, latest design patters, deployment and troubleshooting
- Experience with relational and hierarchical database technologies
- Experience in the use of information retrieval packages using query languages
- Experience with one or more communications protocols
- Experience in structured methodologies for the design, development, implementation and maintenance of applications
- Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
Full Stack Skills (with More focus on Back-end)
- Proficient with back end and front end development, including any associated areas such as database design/management and DevOps
- Knowledge and experience with design and implementation of the overall web architecture
- Experience with implementation of approved user interface, design and deployment of database
- Knowledge and experience ensuring the entire stack is designed and built for speed and scalability
- Knowledge and experience with the design and construction of REST API services
- Knowledge and experience integrating front-end UI with the constructed API
- Knowledge and experience in design and implementation of continuous integration and deployment
- SkillsExperience and Skill Set Requirements
Technical Skills - 60%
- 5 yr+ Demonstrated experience in JAVA-based software development.
- 5 yr+ Demonstrated experience using Java SDK, JEE, Apache Ant, Tomcat, JavaScript.
- 3 yr+ Demonstrated experience in Spring framework, Spring JDBC, JSON Token (JWT), Restful API, PLS/SQL, Oracle DB.
- 3 yr+ Demonstrated experience in SpringBoot series: Eureka server, Zuul Gateway, SpringBoot web, SpringBoot webservice, SpringBoot data/JPA, Swagger-UI tools, Open UI tools, Hudson/Jenkins, Maven.
- 1 yr+ Desirable experience in Azure API Management.
- 3 yr+ Experience with the agile user story and defect management life cycle using Azure DevOPS or JIRA.
- 2 yr+ Front end development experience using: Angular 5, Bootstrap, NodeJS, NPM, TypeScript, HTML 5, CSS.
- Curam experience is a big plus
Automation Testing Skills - 20%
- 3 yr+ Experience in developing unit tests using Junit or TestNG.
- Experience participating in Test Data creation and analysis skills in agile scrum sprints.
- Experience participating in automation of Regression Testing in agile scrum sprints.
- Experience using SQL to verify data integrity in agile scrum sprints.
Knowledge of Methodologies - 10%
- Working knowledge of SDLC and the Agile development methodology.
- Demonstrated knowledge and experience with RDBMS design concepts.
- Demonstrated experience in identifying risk and providing solutions.
Communication Skills - 10%
- Ability to build good working relationships.
- Positive team player.
- Good verbal and written communication skills.
- Good analytical and problem-solving skills.