1,475 Software Developers jobs in Canada

Full Stack Web Developer

Alberta, Alberta Kelly

Posted today

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Full Stack Web Developer

Calgary, Alberta Kelly

Posted 11 days ago

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Full Stack Web Developer

Airdrie, Alberta Kelly

Posted 11 days ago

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Full Stack Web Developer

New
Calgary, Alberta Kelly

Posted today

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Full Stack Web Developer

New
Calgary, Alberta Kelly

Posted today

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Web Developer

Victoria, British Columbia Animikii

Posted today

Job Viewed

Tap Again To Close

Job Description

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.

This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Toronto, Ontario Insight Global

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description
Were building a new engineering team focused on delivering high-impact, privacy-centric applications. As a Full Stack Developer, youll play a key role in designing, developing, and maintaining critical-grade production systems. Youll work across the stack using modern technologies and frameworks, with flexibility to choose your preferred language and tools.
Key Responsibilities
Develop and maintain full stack applications using Java, Node.js, or Python
Build and manage APIs using KOA (Node.js)
Work with relational databases on a daily basis
Implement secure authentication using JWT, Open Source tools, and Single Sign-On (SSO)
Integrate WebSocket for real-time features like streaming and transcription screening
Collaborate using GitHub for version control and code reviews
Participate in IKM assessments (Java or Python) as part of the hiring process
Ensure observability and reliability of applications using tools like Splunk or Elastic
Instrument, deploy, and monitor production-grade systems
We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form ( . The EEOC "Know Your Rights" Poster is available here ( .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: .
Skills and Requirements
3+ years of experience in full stack development
Strong proficiency in Java, Node.js, or React
Experience with data privacy services or security-focused development
Familiarity with observability tools and practices
Proven experience working on critical-grade production applications
Comfortable working in a startup-like environment with limited senior support
Chaos engineering exp Hands-on experience with instrumentation and deployment
Exposure to Splunk, Elastic, or other observability platforms
Experience in streaming or transcription-related applications null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developers Jobs in Canada !

Full Stack Developer

Mississauga, Ontario Citigroup

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

**The Full Stack Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.**
**Responsibilities:**
**Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code**
**Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems**
**Apply fundamental knowledge of programming languages for design specifications.**
**Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging**
**Serve as advisor or coach to new or lower level analysts**
**Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions**
**Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents**
**Has the ability to operate with a limited level of direct supervision.**
**Can exercise independence of judgement and autonomy.**
**Acts as SME to senior stakeholders and /or other team members.**
**Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.**
**Qualifications:**
**2-5 years of relevant experience in the Financial Service industry**
**Intermediate level experience in Applications Development role**
**Experience in Java, Angular JS, Microservices, Oracle, J unit, JSON, Jira, Git**
**Consistently demonstrates clear and concise written and verbal communication**
**Demonstrated problem-solving and decision-making skills**
**Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements**
**Education:**
**Bachelor's degree/University degree or equivalent experience**
**This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.**
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Developers Jobs