Senior Full Stack Engineer

3 weeks ago


Old Toronto, Canada Promote Project Full time

Overview

Promote Project is seeking a skilled and motivated Senior Full Stack Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and building scalable, user-friendly systems for our customers and in-house tooling. If you are a self-starter with a passion for clean, reusable, and structured code, we encourage you to apply for this exciting opportunity.

Responsibilities

  • Collaborate with project stakeholders and the development team to design and build scalable, user-friendly systems for our customers and in-house tooling.
  • Adhere to established software architecture and development paradigms.
  • Write clean, maintainable, and scalable code.
  • Suggest, design, implement, test and monitor features and functionalities.
  • Participate in strategy discussions and understand stated tradeoffs of potential software solutions.
  • Develop, test, and maintain codebase within the team's domain.
  • Develop and maintain documentation for new and existing features and integrations.
  • Develop an understanding of company goals and initiatives and assist the team deliver on them.
  • Attend engineering power-up meetings and leverage other learning opportunities to build software development skills.
  • Perform other duties as assigned.

Qualifications

  • University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience.
  • 1-2 years of experience in building web applications.
  • Fullstack experience with NodeJS/AWS and the TypeScript ecosystem.
  • Front-end experience with React.
  • Experience with testing frameworks like Jest/Mocha.
  • Knowledge of common design patterns, and the basics of refactoring.
  • Ability to debug simple issues.

About our Team

Promote Project's fully remote engineering team fosters a learning culture that encourages professional development. Some of the highlights of the team environment include:

  • Approachable, supportive leadership with extensive technical experience.
  • Training and professional development budgets.
  • Knowledge sharing through power-ups.
  • Learning events and book clubs that help the team develop their skills and create a safe, supportive environment.
  • Twice-annual hackathons that provide opportunities to explore interests and practice new technical skills.
  • Opportunities to share knowledge and experience and mentor others.

What We Offer

  • Opportunity to work for Canada's fastest-growing #insurtech scale-up.
  • Primarily remote work environment available to everyone.
  • Laptop and main accessories are provided.
  • Extra home office and supplies allowance to help with work-from-home set up.
  • Comprehensive and flexible health and dental plans to suit all lifestyles, including mental health.
  • Health/Personal Spending Accounts to subsidize healthy habits and purchases.
  • Parental Leave Top Up.
  • Weekly Friday companywide huddles for casual catch-ups with other departments.
  • Build next-level relationships with peers through scheduled companywide virtual and in-person team-building events.


  • Old Toronto, Canada MedMe Health Full time

    Job Title: Senior Full Stack EngineerCompany: MedMe HealthWe are seeking a highly skilled Senior Full Stack Engineer to join our team at MedMe Health. As a key member of our engineering team, you will be responsible for driving forward our technical vision and engineering principles as we scale across North America.Key Responsibilities:Making key technology...


  • Old Toronto, Canada Scotiabank Full time

    Senior Software Engineer - Full StackAs a senior software engineer - full stack, you will be responsible for the development and maintenance of our company's web applications. Your expertise in both front-end and back-end development will allow you to work on a wide range of projects and contribute to the growth of our team.Design and develop scalable...


  • Old Toronto, Canada Super Full time

    About Super.comWe are a remote-first company that values flexibility and work-life harmony. Our mission is to help maximize lives of our customers and employees, making it a great place to work and grow.About this roleWe are looking for a highly motivated and experienced Senior Full-Stack Engineer to join our engineering team. As a Software Architect, you...


  • Old Toronto, Ontario, Canada Livesuper Full time

    About LivesuperWe're a fast-paced, high-growth tech company that's passionate about maximizing lives. Our mission is to help our customers and employees unlock their full potential and experience all that life has to offer.About this RoleWe're seeking a highly-motivated and experienced Senior Full-Stack Engineer to join our team. As a key member of our...


  • Toronto, Canada Questrade Financial Group Full time

    Senior Full Stack Engineer 5700 Yonge St, North York, ON M2M 4K2, Canada ● Virtual Req #2728 Wednesday, July 3, 2024 Questrade Financial Group (QFG) of Companies is committed to helping our customers become much more financially successful and secure. We are everything a traditional financial institution is not. At QFG, you will be constantly moving...


  • Toronto, Ontario, Canada Snapcommerce Full time

    About UsWe're a company that's passionate about making a difference in people's lives. Our mission is to help our customers and employees unlock their full potential and experience all that life has to offer. We believe that everyone deserves to live a fulfilling life, and we're committed to making that happen.About This RoleWe're looking for a highly...


  • Old Toronto, Ontario, Canada NimbleRx Full time

    About NimbleRxNimbleRx is a pioneering technology company that's revolutionizing the healthcare industry by making it more accessible and affordable. Our mission is to empower patients and pharmacists alike with a seamless and user-friendly experience. We're a fast-growing startup with a strong focus on innovation and customer satisfaction.Job SummaryWe're...


  • Old Toronto, Canada NutriSense Full time

    Senior Full Stack Software Engineer OpportunityWe are seeking a highly skilled Senior Full Stack Software Engineer to lead the architecture of our technical stack. As a key member of our team, you will be responsible for proactively identifying high-leverage technical initiatives and driving their implementation.The ideal candidate will have 5+ years of...


  • Old Toronto, Canada Lightmatter Full time

    Our company is seeking a skilled Senior Software Engineer to lead our full stack development team. As a full stack expert, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet our business needs.Main Responsibilities:Design and develop robust and scalable software systemsCollaborate with...


  • Toronto, Ontario, Canada Yelp Full time

    Job TitleSenior Full Stack EngineerYelp is seeking a highly skilled Senior Full Stack Engineer to join our team. As a Full Stack Engineer, you will be responsible for designing, building, and evolving solutions to acquire, activate, and engage Yelp users.Key ResponsibilitiesArchitect and lead the implementation of highly reliable and easy-to-understand...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Senior Software Engineer - Full StackWe are seeking a skilled Full Stack Software Engineer to join our team at {company}. As a key member of our tech team, you will be responsible for designing, developing, and maintaining our web applications.Responsibilities:- Design and develop efficient, scalable, and reliable full stack software solutions-...


  • Toronto, Canada RedBranch Executive Search & Recruitment Full time

    Our client, an exciting AI technology company located downtown, is searching for a Senior Full Stack Engineer. This role will work across both frontend and backend development, collaborating closely with other engineers and creating robust, scalable applications. This role requires someone who loves to build and who isn’t afraid to dig into the code, solve...


  • Toronto, Ontario, Canada GILBERT BAGAIN Full time

    About the Job: We are seeking a highly skilled Senior Software Engineer - Full Stack to join our team. The ideal candidate will have experience in developing full stack applications using various technologies.Responsibilities:Design, develop, and deploy full stack applications.Collaborate with cross-functional teams to identify and prioritize project...


  • Old Toronto, Canada Informa Connect Limited Full time

    Role OverviewWe are seeking an experienced Senior Full Stack Developer to join our team at Informa Connect Limited. This is a fantastic opportunity for a skilled developer to work on the Amplero Personalization Platform, utilizing their expertise in data analysis and back-end engineering to drive business growth.


  • Toronto, Ontario, Canada Questrade Financial Group Full time

    Senior Full Stack EngineerAt Questrade Financial Group, we are seeking a highly skilled Senior Full Stack Engineer to join our team. As a Senior Full Stack Engineer, you will be responsible for designing and developing highly performing and scalable web and mobile applications that meet the business requirements.Key Responsibilities:Monitor and troubleshoot...


  • Toronto, Ontario, Canada Questrade Financial Group Full time

    Senior Full Stack EngineerAt Questrade Financial Group, we are seeking a highly skilled Senior Full Stack Engineer to join our team. As a Senior Full Stack Engineer, you will be responsible for designing and developing highly performing and scalable web and mobile applications that meet the business requirements.Key Responsibilities:Monitor and troubleshoot...


  • Old Toronto, Canada Jaide Health Full time

    Jaide Health is a pioneering healthcare technology company that is revolutionizing the way healthcare services are delivered. We are seeking a highly skilled Full Stack Senior Software Engineer to join our team and contribute to the development of our cutting-edge AI-driven platform.Key Responsibilities:Design and develop web applications with a focus on...


  • Old Toronto, Canada Floatcard Full time

    About FloatFloat is one of Canada’s fastest growing companies and Top Startups, serving Canadian businesses with our innovative smart corporate card and spend management solution. Float’s team is customer-obsessed, passionate, vibrant, and entrepreneurial, and includes executives from Uber, Shopify, Ritual, and many other incredible tech companies!At...


  • Old Toronto, Canada Cpus Engineering Staffing Solutions Inc. Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our team at Cpus Engineering Staffing Solutions Inc.The ideal candidate will have extensive experience in full stack development, with a strong focus on cloud-based web applications.Key Responsibilities:Provide full stack development support for department activities.Develop graphical user...


  • Old Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our team at Cpus Engineering Staffing Solutions Inc.The ideal candidate will have extensive experience in developing full stack applications, with a strong focus on web-based applications.Key responsibilities will include:Providing full stack development support for department...