747 Full Stack jobs in Canada
Full Stack Web Developer
Posted 1 day ago
Job Viewed
Job Description
Contract Duration: 12 months
What you’ll be doing: (a) Write and test mobile, web-apps, and reusable components, setting up front end and backend services including micro services; (b) Participate in peer-reviews of solutions and quality checks; (c) Work with your team to develop and maintain existing features and applications; (e) Participate in agile ceremonies.
Expected qualifications are:
• Proficiency with JavaScript and TypeScript (8+ years)
• Experience with RESTful API design in Node. (5+ years)
• Experience with relational databases, pipelines (SQL) (3+ years)
• Experience designing and deploying Azure cloud applications (3+ years)
• Experience with authentication systems Okta (oauth, oidc)
• Experience writing PWAs (2+ years)
• Experience with ReactJS (3+ years - hooks, context API, Redux)
• Experience with testing frameworks (such as Jest)
• Knowledge of code assessment and debugging skills
• Knowledge of software development process
Full Stack Web Developer
Posted 5 days ago
Job Viewed
Job Description
Contract Duration: 12 months
What you’ll be doing: (a) Write and test mobile, web-apps, and reusable components, setting up front end and backend services including micro services; (b) Participate in peer-reviews of solutions and quality checks; (c) Work with your team to develop and maintain existing features and applications; (e) Participate in agile ceremonies.
Expected qualifications are:
• Proficiency with JavaScript and TypeScript (8+ years)
• Experience with RESTful API design in Node. (5+ years)
• Experience with relational databases, pipelines (SQL) (3+ years)
• Experience designing and deploying Azure cloud applications (3+ years)
• Experience with authentication systems Okta (oauth, oidc)
• Experience writing PWAs (2+ years)
• Experience with ReactJS (3+ years - hooks, context API, Redux)
• Experience with testing frameworks (such as Jest)
• Knowledge of code assessment and debugging skills
• Knowledge of software development process
Full Stack Web Developer
Posted 5 days ago
Job Viewed
Job Description
Contract Duration: 12 months
What you’ll be doing: (a) Write and test mobile, web-apps, and reusable components, setting up front end and backend services including micro services; (b) Participate in peer-reviews of solutions and quality checks; (c) Work with your team to develop and maintain existing features and applications; (e) Participate in agile ceremonies.
Expected qualifications are:
• Proficiency with JavaScript and TypeScript (8+ years)
• Experience with RESTful API design in Node. (5+ years)
• Experience with relational databases, pipelines (SQL) (3+ years)
• Experience designing and deploying Azure cloud applications (3+ years)
• Experience with authentication systems Okta (oauth, oidc)
• Experience writing PWAs (2+ years)
• Experience with ReactJS (3+ years - hooks, context API, Redux)
• Experience with testing frameworks (such as Jest)
• Knowledge of code assessment and debugging skills
• Knowledge of software development process
Senior Full Stack Web Developer
Posted today
Job Viewed
Job Description
Job Description
Senior Full Stack Web Developer We are looking to expand our team with one or more senior full-stack Ruby on Rails developers in Victoria, BC. We’re a remote-friendly organization and would be open to fully remote or a mixed schedule of in-office and remote work. ABOUT ANIMIKII Animikii is a Victoria-based social enterprise (Certified B Corp / Certified Aboriginal Business) that works with leading, Indigenous-focused organizations from all industries to drive positive change for Indigenous Peoples through technology. Learn more at ANIMIKII.COM/ABOUT/CAREERS ( . RESPONSIBILITIES Responsibilities include, but are not limited to: * Independently take new software products and features from concept to shipping. This includes end-to-end development from the database all the way to the browser. * Identify bottlenecks and bugs, and devise solutions to these problems. * Help maintain code quality & organization by developing automated tests and following existing conventions. * Participate in our agile development process, including regular client interactions. * Support, maintain & upgrade existing software projects. * Write technical documentation. * Contribute to company-wide technical decisions and guidelines. * Mentor junior developers and provide material feedback on the work of other developers. OTHER * Support our giving-back program through pro-bono time, volunteering, workshop delivery or other social impact initiatives that are important to the team. * Continuous learning to keep ahead of evolving technologies through an individual professional development plan. WHAT WE’RE LOOKING FOR… * Degree in computer science, software engineering or equivalent work experience. * 5+ years of dedicated experience in a client service or agency environment. * Proficiency with server-based web technologies and concepts like MVC, ORM, APIs, networking, databases, scalability, devops, tooling, etc. using Ruby on Rails. * Proficiency with client-based web technologies like JavaScript, DOM, React, Redux, Bootstrap. Experience with UX principles, accessibility techniques, and development tooling. * Strong written and verbal communication skills. * Motivated self-starter; ability to start, manage, and prioritize multiple projects. * Team collaborators who can manage their own time and priorities. * Proficiency in using Git-based workflows in a team environment. * Knows agile project management principles, processes, and software. * Customer service and interpersonal skills to communicate, consult, and build relationships with clients, staff and partners. * Experience and/or a demonstrated interest in working with Indigenous communities. * Individuals who are interested in implementing Animikii’s core values (Humility, Truth, Honesty, Wisdom, Respect, Courage and Love). DIVERSITY, EQUITY, INCLUSION, AND ACCESSIBILITY Animikii is diversity in tech in action and we value a diverse workforce. Indigenous people, people of color, women, people with disabilities, and members of the LGBTQIA2S+ community are strongly encouraged to apply. Animikii believes an equitable and inclusive work environment and a diverse, empowered team are key to achieving our mission. We’re looking for candidates who can expand our team culture, challenge business as usual, and bring their whole selves to work. We strive to provide those candidates with an equitable and accessible recruitment process. If we can offer accommodations for you in the recruitment process or you have feedback on how to make our recruiting more accessible, please let us know. HOW TO APPLY Animikii’s headquarters are in Victoria however we’re a remote-friendly organization and would be open to fully remote or a mixed schedule of in-office and remote work. Start date is negotiable. Competitive benefits package and salary commensurate with experience. Please view our website ANIMIKII.COM/ABOUT/CAREERS ( and email us with your resume and cover letter communicating your desire to join our team. In your letter, please address the following four topics in the order described below: * Describe two things that attracted you to this job opportunity at Animikii? * Why do you want to work at an Indigenous-focused organization like ours? * Which of our values are most important to you in the workplace (Humility, Truth, Honesty, Wisdom, Respect, Courage and Love)? * What experiences have you had that have prepared you most for this role? * Operating as a social enterprise, giving back is a core foundation at Animikii. How would you use technology, innovation, your energy and company resources to give back to the community? Self-identifying as Indigenous, having first-hand knowledge or experience working with an Indigenous community will be considered an asset. --- We thank all applicants for their interest in this position, however, only selected candidates will be contacted for interviews.
Jr Full Stack .NET / Web Developer, Contract
Posted 4 days ago
Job Viewed
Job Description
Seeking a Full Stack .NET/Web Developer for a targeted contract-to-hire opportunity spanning six months. With experience in both front and back-end development, this professional brings good understanding in .NET framework alongside adeptness in web technologies. Their track record demonstrates project execution and seamless integration with new and existing solutions. Don’t miss the chance to onboard a dynamic talent poised to elevate your team and drive success.
Now, if you were to come on board as our **Junior** **Full Stack .NET/Web Developer**, we’d ask you to do the following for us:
- Development of desktop applications, web services/REST APIs, and web applications as detailed during the requirements discovery sessions.
- Maintenance and support of existing applications developed either by the team or by a third-party vendor.
- Work with the BAs, SMEs and others to elaborate the software requirements and technical design, architecture, etc.
- Provide second and third level support for all applications used internally by our business units.
- Maintain all software artifacts, participate in code review and all agile activities.
- Collaborate with project stakeholders during all phases of the SDLC (waterfall and SCRUM).
- Open to learn new development platforms, technologies like but not limited to Amazon Q, Microsoft Copilot, SonarCube, DevOps and many others.
Think you have what it takes to be our **Junior** **Full Stack .NET/Web Developer**? We’re committed to hiring the best talent for the role. Here’s how we’ll know you’ll be successful in the role:
- College or University degree in computer science, i.e.: software development
- Ability to quickly understand interaction between systems.
- Ability to work with minimal supervision and in a team environment.
- Creative problem-solving skills
- Committed and enthusiastic approach to supporting business customers and end users.
- Excellent written, verbal communication and presentation skills
- Excellent organizational and time management skills
- 3+ years proven work experience developing applications with .NET Framework and SQL Server
- Proven experience in C#, .NET framework and SQL Server/TSQL
- Experience with SSIS and deployment package is an asset
- Experience with MS Power Platform (Power BI, Automate and App)
- 3+ years of proven work experience as a Full Stack Web Developer using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Ajax, C#, TypeScript, lambda function and others
- 3+ years of proven work experience with MVC, UML, IIS, Office 365/Visio
- Proven experience with at least one of the following Angular, React, NodeJS, TypeScript, Golang, TFS, DevOps, and others.
- Cloud application development using one of the AWS/Azure is a strong asset.
Full Stack Software Engineer
Posted today
Job Viewed
Job Description
Job Description
Title: Full Stack Software Engineer - P3
Location: Remote Canada - EST or AT preferably
Reports To: Head of UK Operations
Join Us in Shaping the Future of Data Analytics and AI
Are you ready to make a real impact? At J.D. Power, we're global leaders in consumer insights, advisory services, and data analytics. We're driving innovation in the Auto industry and beyond by working with complex, rich datasets to unlock meaningful insights. This is your chance to not only contribute to our mission but also to help shape our cutting-edge Palantir platform and experiment with AI-driven solutions that push boundaries.
Your Role: Innovator, Problem-Solver, and Collaborator
As a key member of our team, you will:
- Harness the power of data: Design, implement, and maintain efficient data pipelines using technologies like Python, Spark, .NET, SQL and more.
- Lead by design: Develop innovative solutions that transform raw data into actionable insights tailored to our clients' needs.
- Collaborate and deliver: Work with a diverse team to achieve long-term success, presenting your solutions to stakeholders and ensuring timely client deliverables.
- Test, refine, and deploy: Use CI/CD and automation tools to create robust and scalable deployments. Verify functionality with your teammates and maintain high-quality standards.
- Set the standard: Champion best practices, peer-review code, and document decisions to ensure a culture of excellence and clarity.
- Embrace autonomy: Take charge of your work with a high level of responsibility and creatively tackle challenges.
What You'll Bring to the Table
We're looking for candidates who are passionate, experienced, and eager to make an impact:
- A degree in Computer Science (or related field) - a Master's degree is a bonus!
- 5+ years of software development experience , with expertise in backend development.
- A strong foundation in data engineering , including designing practical data schemas and working with large-scale distributed systems.
- Proficiency in Python, PySpark, SQL, C#, .NET, and Typescript —and a willingness to quickly learn new technologies.
- Experience with Agile processes , source control (Git) , and delivering web-based applications to end users.
- Bonus: Knowledge of automotive data is a plus but not required.
- Flexibility to travel for customer and team engagements when needed.
Why You'll Love Working with Us
- Creative freedom: We value innovation and encourage you to explore novel ways to achieve outcomes without a step-by-step manual.
- Collaborative culture: Work alongside a team of highly skilled professionals who will challenge and support you every step of the way.
- Remote First: We believe remote working enhances well being and productivity
- Leader-led, flexibility-focused: Enjoy a working atmosphere that empowers you, rewards performance, and prioritizes work-life balance with plenty of time off.
- Impact-driven mission: Your work will shape the future of data analytics and AI, making a tangible difference in the industries we serve.
The Hiring Manager says:
An ideal candidate will enjoy problem solving and discovering novel ways to achieve an outcome. You will be designing and implementing thoughtful and robust technical solutions, with a good deal of autonomy to be creative in the approach. Don't expect a step-by-step how-to guide but do expect to collaborate with other competent and experienced people to find solutions.
The Way We Work:
- Leader Led
- Remote First
- Foster Flexibility
- Reward Performance
- Time Off Matters
Company Mission
J.D. Power is clear about what we do to ensure our success into the future. We unite industry leading data and insights with world-class technology to solve our clients' toughest challenges.
Our Values
At J.D. Power, we strive to be Truth Finders, Change Makers and Team Driven - the distinct behaviors that, together, define our unique culture.
J.D. Power is committed to providing equal opportunities to applicants and as an employer. If you require support to make your application or if you would benefit from reasonable adjustments to the recruitment process, please make this clear and reach out to
J.D. Power does not disclose your personal data to unauthorized third parties. However, as a global corporation consisting of multiple affiliated companies in various countries, J.D. Power has international sites and J.D. Power uses resources located throughout the world. J.D. Power may from time to time also use third parties to act on J.D. Power's behalf. You agree to the fact that to the extent necessary your personal data may be transferred and/or disclosed to any company within J.D. Power group of companies as well as to third parties acting on J.D. Power's behalf, including also transfers to servers and databases outside the country where you provided J.D. Power with your personal data. Such transfers may include for example transfers and/or disclosures outside the European Economic Area and in the United States of America. If you are a California or United Kingdom resident, additional disclosures about the information we collect and how we use that information can be found by clicking here.
To all recruitment agencies: J.D. Power does not accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes.
Software Engineer (Full Stack)
Posted today
Job Viewed
Job Description
Job Description
Citylitics delivers predictive intelligence on local utility & public infrastructure markets.
What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, it's the potable water that comes out of your kitchen tap that you wash your family's food with and it's the energy that heats our homes and powers our digital lifestyles.
Every year, trillions of dollars are spent on all areas of infrastructure to maintain our quality life and move our economy forward. However, our infrastructure is no longer equipped to meet the needs of the future. We hear about infrastructure failures, whether bridge collapses, power blackouts, or water main breaks, every day in the news. Climate change and extreme weather events are disrupting the basic infrastructure we took for granted for years.
Citylitics is solving the hardest data problems in infrastructure while building the sales intelligence platform that enables a faster, more transparent, and more efficient infrastructure marketplace. We turn millions of unstructured documents into high value intelligence feeds and datasets that are available on an intuitive user experience. Our goal is to enable solution providers to connect with cities with relevant infrastructure needs in a faster and more digital way than historic market channels. As more companies adopt our platform, cities & utilities will be able to access solutions that deliver on the promise of moving towards a more resilient, sustainable, and equitable infrastructure future.
Who Are We Looking For?
We are seeking a highly motivated software developer with experience in building full stack web applications. Defining data models, developing robust backend APIs, and integration in dynamic web frontends. The ideal candidate will be proficient in both backend and frontend technologies, and capable of designing and implementing scalable and efficient systems.
What Will You Accomplish?
- Data-driven:
- Apply Data Modeling techniques to optimize databases/APIs
- Write optimized SQL to analyze and validate datasets
- Design-driven:
- Draft Design Documents and conduct Technical Demos for stakeholders with clear and concise written/oral communication
- Sequence product behaviors into courses of backend/frontend implementation with accurate complexity estimations
- Introduce clean, well tested and documented code
- Growth-driven:
- Reduce tech debt alongside product initiatives, referencing evolving industry standards
- Adopts new technologies/best practices to drive the codebase and business forward
Requirements
- 4+ years of experience in software engineering (web applications, distributed systems, data platforms):
- Django Rest Framework, React Query, Typescript
- Container workflows (k8s / Helm), CICD, API telemetry/monitoring
- Database Design/Denormalization, Cloud Architecting(GCP)
- Technical communication and planning skills (design documentation, diagraming, cost/performance analysis):
- Demonstrates excellent complexity-estimation, problem-solving, organizational, and analytical thinking
- Demonstrates ability to communicate to stakeholders of different technical background
- Organized and process oriented, strong understanding of agile methodologies and the software development life cycle
- Proficient with modern development/management tooling (AI Agents, VSCode, JIRA, Git & Unix, Cloud terminal, etc)
- Strong understanding of IAM concepts, including Single Sign-On (SSO), Multi-Factor Authentication (MFA), Role-Based Access Control (RBAC), and identity governance.
What Gives You an Edge:
- Leads by example:
- Technical demonstrations leading to new technology adoption within your team’s existing stack
- High quality code reviews and context-updated feature tickets
- Led or key involvement in the design of a project/system that shipped
- Exemplifies modern development practices, leveraging GenAI workflows in daily work
- Bachelor’s degree ir certificate in Computer Science, Engineering, or a related field
Benefits
- This is a rare opportunity to influence positive change within one of the biggest societal challenges of our generation: sustainable public infrastructure
- You get to support a disruptive solution with a compelling value proposition into an industry that is eager to hear from you and in a market with no direct competition.
- We live at the cross section of infrastructure, scaleup and data science/AI. There is no other team like us in Toronto.
- There is no corporate bureaucracy here. You will accomplish more here in a few months than what you would in a few years at a large, entrenched technology company.
- We believe that Data and AI will play an outsized role in our future, so we equip every team member with access to Generative AI tools and our full Data Universe to enhance their productivity and encourage innovation through experimentation.
- We are proud to offer every CityZen an internal mentorship program, in-role professional growth, skill-based development & learning, and internal promotion opportunities.
- We work hard, we play together, we win as a team! We are on a mission to solve infrastructure while savoring the moment and celebrating the little details along the way.
Be The First To Know
About the latest Full stack Jobs in Canada !
Web Developer
Posted today
Job Viewed
Job Description
Job Description
Salary: $55,000 to $75,000
Content Bloom is a close-knit international company with headquarters based out of Halifax, Nova Scotia. Were an enterprise consulting agency that works for big-name clients (were not the type to name drop, but think known names and Fortune 500s) using our expertise to build applications and integrate them with enterprise Content Management Systems (primarily SDL Tridion, Sitecore, and AEM).
Qualifications -What you need to get the job:
- Bachelors degree in Computer Science
- 1+ years of professional experience in CMS and/or web development with languages and environments such as JAVA, React, Angular, or .NET
- Excellent interpersonal skills and communication across multiple timezones and channels
- Ability to voice your opinions and feedback while still actively hearing others
- Foresight to find and fix issues before anyone ever notices something is wrong.
- Canadian Citizenship or authorization to work within Canada
- The ability and willingness to travel globally
- Passion for what you do
Life at Content Bloom - What youll do once you get the job (after you celebrate):
- Work as part of the team to consult with clients, build relationships, discuss requirements, and lend your expertise.
- Develop innovative solutions in a collaborative team environment - delivering not only whats asked for, but going beyond what they didnt realize they needed.
- Work with new and existing websites to build reusable and modular web pages/features.
- Develop and replicate design patterns.
- Work independently on internal projects or for one-off clients.
- Perform accessibility testing along with cross-browser and device testing.
What will get you bonus points:
- A sense of humor.
- No fear of dogs (semi-mandatory).
- Enjoy playing pool or ping pong casually and outdoor activities.
- A resume that tells a story - show us don't tell us why you're awesome.
- Be a good citizen demonstrating shared leadership.
- Enjoy proactively solving problems outside of your core discipline.
- An understanding of what being a consultant means.
Additional perks (beyond loving your new job):
- Office dogs.
- Flexible hours and generous time off.
- Annual bonuses and raises based on performance.
- Work in a small team, but work on enterprise-grade projects.
- Full health benefits from day 1.
- RRSP Matching Program.
- Travel opportunities.
- A variety of comfortable working spaces.
- Exciting social events.
- Hilarious co-workers.
- Excellent office-supplied coffee, drinks, snacks, and espresso.
Please monitor your promotions and spam folders for communications from us concerning your application. We may reach out to you for a quick phone call before we schedule your first interview.