Full Stack Developer



As a Full Stack Developer, you will help us move our digital health products forward across all fronts: front-end and back-end development, quality control, reliability, performance, and security.

You will be a key contributor and collaborator within our multidisciplinary team. In this environment, day to day problem solving in resource-constrained situations will challenge you to be creative, flexible, and forward thinking. You will have ample opportunity to learn, grow and mentor across the full software stack.

Other responsibilities will include:

  • Participate in the design, architecture, development, testing and implementation of products and systems
  • Researching new vendors, products, techniques, and processes to continually improve our own products and processes
  • Presenting practical input for strategic technology decisions
  • Continuously seeking to develop your own technical expertise
  • Collaborating closely with other employees and across departments

Skills, Qualifications and Expectations

  • An aptitude for working in a start-up environment
  • Experience developing both client-side and server-side architecture
  • Experience using frameworks and languages like JavaScript, Typescript, CSS, HTML, React, Redux, node.js, and express.js
  • Experience with cross-platform mobile technologies especially Ionic/Capacitor/AppFlow
  • Experience with SQL-centric relational databases, especially PostgreSQL and similar
  • Experience designing and developing APIs
  • Experience with container-driven backend technologies, especially Kubernetes/Docker ecosystem
  • Demonstrated ability to prioritize security and reliability in decision making
  • A dedicated commitment to self-directed learning around current and emerging web technologies
  • A willing mentor and teacher
  • Excellent analytical and organization skills
  • Excellent verbal and written communication skills
  • Critical thinker and with highly developed problem-solving skills
  • Demonstrated initiative and ability to work independently with minimal supervision
  • High level of attention to detail

Bonus Skills / Nice to Have

  • Experience with the Microsoft Azure cloud hosting environment
  • Experience with privacy compliance frameworks like HIPAA/PIPEDA

Mandatory Requirements

  • 5+ years of experience in software development
  • Must reside in Ottawa
  • Superior written and verbal communication skills – must be able to communicate fluently in English both verbally and in writing
  • This position will require a background check and training in privacy regulations

Organization TryCycle Data
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Developer
Job Location Ottawa,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2023-09-18 9:37 am
Expires on 2024-07-20