Jobs

    Software Engineer - Canada - QRA Corp

    QRA Corp
    QRA Corp Canada

    3 weeks ago

    Default job background
    Technology / Internet
    Description

    Company Introduction

    QRA is building the foundation for humans to guide autonomous product development. We specialize in intent-driven development. Our mission is to enable humans to define, refine, and develop their intent when building the world's complex cyber-physical systems. Our team of missionaries believes in our mission, cares for each other, and strives to exemplify our core values of Tenacity, Agency, and Openness. If you are looking for a place where you can grow, where you are encouraged and helped to develop your skillset and your career, apply today

    We are looking for a Full Stack Developer to help us better design, integrate and implement new systems. Our customers span the Medical Device, Automotive, Energy, and Semiconductor industries. They build complex systems that are almost always a blend of software and hardware.

    Who you are

    A coder with passion — you love to ship code that solves real and important problems.

    You are a builder, who is innately curious of customer's problem and come up with software that users can use with ease. You really enjoy using quick feedback loops to thoroughly understand problem and shape the solution.

    You are a software Crasftsman, once the core of the problem is shaped, you switch gears towards using your craft of software engineering to build the solution that is easy to maintain and extend.

    The Problem Solver

    A big part of your job will be solving problems. You must enjoy the problem at least as much as the solution. You will often be working with Product and Design to both understand the problem as well as evaluate solutions. You will be expected to contribute your ideas, and to often demo you work – to your teammates, to management, and to the company.

    The Enquirer

    Understanding why we do things is at least as important as what we do. Many of our best ideas come from engineers who understand the bigger context of what we are doing. You have a critical mindset, and you strive to work from first principles as much as possible.

    The Pragmatist

    As a growing company, it is important to solve problems quickly because a new set of problems is (always) just around the corner. So, you will need to value pragmatism. You understand that most of product and engineering involves trade-offs. Deciding on these trade-offs is not easy. You understand that never compromising is just as bad as always compromising.

    The Frontend Engineering Wizard

    You have an advanced understanding and are highly skilled in Angular, Typescript/Javascript. You have an impressive track record of creating and implementing native web components using shadow DOM, custom elements, and web workers for enhancing interactions on existing webpages, specifically through the use of Chrome extensions. You stay updated with the latest developments in Frontend Engineering and new frameworks. Your passion extends beyond just coding as you love deciphering the rationale behind the design intent, understanding their components and life-cycles deeply. You keep yourself informed and enjoy reading about different techniques used in the construction of complex web interfaces.

    The Frontend Innovation Architect

    You are highly adept and have proven mastery in Angular, RxJS, and Typescript/Javascript. You specialize in designing and building frontend ecosystems using Chrome extensions to integrate native elements into existing webpages, thereby improving their interactivity. Your grasp of native web components and their functionalities within web browsers is outstanding. You have vast experience with NX, which you use deftly to develop libraries and release npm packages for both internal and external use. You have a keen appreciation for well-constructed architectures, especially those that blend server-side operations with user interfaces seamlessly. Security is a top priority in your software development process. Ultimately, your passion is more than just proficiency, you are continually striving to innovate and elevate user interface design and engagement.

    What you will do

    You will participate in the software development lifecycle through analysis, design, implementation, and maintenance of QVScribe. You will be coding using Angular, RxJS and Typescript/Javascript.

    • Shape the Product: You will work with Product, Engineering, Design, Leadership and Customers to help shape product strategy.
    • Develop the Product: By far the most important part of the job, you will develop software solutions to business problems. Leverage established design patterns and coding standards. You will build solutions that are secure, durable, scalable, flexible, and accessible and proactively mitigate against production support issues.

    What you will know

    • At least 3+ years of experience in programming languages such as Angular, Typescript/Javascript
    • 2+ years of experience using modern front-end frameworks like Angular and React.
    • 2+ years of experience in design and software patterns.
    • 2+ years of experience in data structures, algorithm design, problem solving, complexity analysis and database architectures.
    • Demonstrated ability to adapt to new technologies and learn quickly.
    • Experience or desire for working on an empowered team to prototype, implement, and integrate various algorithms.

    Benefits

    (Work) Life of a QRexian

    We are a young and growing tech startup. Our team is located primarily in Halifax, Canada, but we have teammates throughout Canada, in South America, and in India. We are an eclectic bunch, and we value diversity of lifestyle, of activities, of background, and of modes of thinking. We are an empowered team, and we treat people as adults. We do not micromanage. We offer a full suite of benefits and an open vacation policy; we make sure people get the time off they need, when they need it, and for whatever reason they need it. The First Friday of every month we gather at a local (to Halifax) craft brewery to enjoy each other's company, and to refresh our palate with beverages and pizza. We hold several companywide social events throughout the year with the highlight being our annual St. QRex Day celebration – A QRA specific summer holiday that is becoming the stuff of epic legend. To get your name engraved on the St. QRex Cup is to be immortalised forever in QRexian lore. Come find out for yourself

    Thank you for reading to the end. If you are serious about the position and are eager to join, please tell us why you are interested and why you believe yourself to be the person we are looking for. We look forward to meeting you.

    QRA Corp is an equal opportunity employer

    We are dedicated to building an inclusive community with a shared purpose and are committed to a barrier-free recruitment and selection process. We especially welcome applications from Indigenous peoples, members of racialized communities, persons with disabilities, women, and persons who identify as 2SLGBTQ+. We also encourage applications from people with disabilities, and accommodations will be available on request from candidates taking part in all aspects of the recruitment and selection process. All information regarding accommodations will be kept confidential.

    If you are interested, forward your resume and a cover letter to


  • Plotly Dash Enterprise

    Software Engineer

    4 days ago


    Plotly Dash Enterprise Canada

    Plotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...


  • Plotly Dash Enterprise Canada

    Plotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...


  • DiliTrust Canada

    As Europe's leading SaaS provider, we digitalize our customers' legal departments. · From AGM minutes to AI-powered contract lifecycle management, our offices in France, Spain, Italy, Canada, Mexico and Dubai enable us to provide day-to-day support to our 2,000 customers around ...


  • Devmachine Canada

    Développeur Full Stack Software Engineer (Python, Typescript) - (H/F)... · Développeur Full Stack Software Engineer (Python, Typescript) - (H/F) Descriptif de l'offre · Qui sommes nous ? · ORNISEC est une entreprise innovante en cybersécurité, animée par sa mission : aider les ...

  • Albert Bow

    Software Engineer

    2 weeks ago


    Albert Bow Canada

    Software Engineer | Tech | Canada or New York | up to CAD per year · Albert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team. · It's a brand new team and ver ...

  • eTeam

    Software Engineer

    3 weeks ago


    eTeam Canada

    Job Title: Sr. Software Engineer · Location: 100% Remote · Duration: 03+ Months · Pay Rate: $70-$81/hr · Job Description:Lead hands-on the migration of existing Ruby services for the Commerce System to Golang and/or services. · Collaborate with cross-functional teams to understa ...

  • Albert Bow

    Software Engineer

    2 weeks ago


    Albert Bow Canada

    Software Engineer | Tech | Canada or New York | up to CAD per yearAlbert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team.It's a brand new team and very gree ...

  • Altruistic Informatics Consulting

    Software Engineer

    5 days ago


    Altruistic Informatics Consulting Canada

    Our government client is seeking a highly skilled Software Developer to support in upgrading existing software applications to increase functionality and develop techniques and loadsets for ECM equipment. Key Responsibilities:Design and implement software solutions.Plan, test, an ...

  • SnapTryAI

    Software Engineer

    1 week ago


    SnapTryAI Canada

    Company Description Welcome to SnapTryAI We are a groundbreaking startup revolutionizing the e-commerce industry by providing an innovative virtual try-out solution for online clothing shopping. With our advanced augmented reality (AR) and machine learning technologies, we empowe ...

  • EPITEC

    Software Engineer

    2 hours ago


    EPITEC Canada

    POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology on connected car software? In this position, you will be working in the software development team, participating in a project, and working through the development life ...

  • EWS Group

    Software Engineering

    3 weeks ago


    EWS Group Canada

    Software Engineering - Lead Engineer page is loaded · Software Engineering - Lead Engineer · Apply locations Remote - Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37219 Job Description: Lead Software Engineer · C&R Software has evolved over th ...

  • RPMGlobal

    Software Engineer

    3 weeks ago


    RPMGlobal Canada

    Transforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Job Summary: · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · What You Will Do: · Connectivity is driving a huge number of inn ...


  • Sprout Social Canada

    Sprout welcomes all candidates to apply, including those who identify as BIPOC, women and underrepresented genders in tech, LGBTQIA+, parents, veterans, persons with disabilities and people of all faiths. · Software Engineer - Mobile (Android) · Sprout Social is looking to hire ...

  • Advanced Micro Devices

    Software engineer

    4 days ago


    Advanced Micro Devices Canada Full time

    We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs ...

  • Longwood University

    Software Engineer

    3 weeks ago


    Longwood University Canada

    You are viewing a preview of this job. Log in or register to view more details about this job. · FlightSafety International is the world's premier professional aviation training company and supplier of flight simulators, visual systems and displays to commercial, government and ...

  • Sprout Social

    Software Engineer

    3 weeks ago


    Sprout Social Canada

    We know experience is built in a number of ways. Even if your background doesn't match the exact requirements, we encourage you to apply and share any relevant skills in a cover letter. Sprout welcomes all candidates to apply, including those who identify as BIPOC, women and unde ...

  • RPMGlobal

    Software Engineer

    4 days ago


    RPMGlobal Canada

    Transforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · Our Clien is seeking to hire a person with embedded software development expertis ...

  • Hamilton Barnes 🌳

    Software Engineer

    2 weeks ago


    Hamilton Barnes 🌳 Canada

    Software Engineer (Remote) - $80 Per Hour A Canadian Cloud Specialist Service provider is seeking an experienced Software Developer with strong Bicep or Terrafrom experience for a long-term contractWork with numerous Fortune 100 clients, Develop Software and build/deploy Azure ap ...

  • Blue Strawberry

    Software Engineer

    3 weeks ago


    Blue Strawberry Canada

    Canterbury AI, a pioneering force in generative AI software, is seeking a dynamic and motivated Software Engineer to join our fast-growing team. This is an exciting opportunity to work on our flagship product, Blue Strawberry, an AI-powered software, and be at the forefront of cu ...

  • Altruistic Informatics Consulting

    Software Engineer

    4 days ago


    Altruistic Informatics Consulting Canada

    Our government client is seeking a highly skilled Software Developer to support in upgrading existing software applications to increase functionality and develop techniques and loadsets for ECM equipment. · Key Responsibilities: · - Design and implement software solutions. · - Pl ...