Software Engineer

3 weeks ago


Markham, Ontario, Canada Aviva Full time

At Aviva, we're seeking a talented Software Engineer - Frontend to join our team. As a key member of our development team, you'll be responsible for building and maintaining our web application's user interface and user experience.

Key responsibilities include:

  • Developing and maintaining front-end code using TypeScript, JavaScript, and HTML/CSS
  • Collaborating with our UX team to design and implement user-friendly interfaces
  • Working with our backend team to integrate front-end code with APIs and microservices
  • Optimizing and improving front-end builds using Node.js, Webpack, and other tools
  • Contributing to the development of our core UI libraries

Requirements include:

  • 5+ years of experience in front-end development
  • Proficiency in Angular, TypeScript, JavaScript, HTML5, CSS3, and modern web development tools and frameworks
  • Experience with API and microservices-based architecture
  • Strong dedication to developing products and working collaboratively in teams

We offer a competitive salary range of $92,100 to $171,000, as well as a comprehensive rewards package, including base compensation, annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.

Aviva is an equal opportunities employer and welcomes applications from diverse candidates. We're committed to creating an inclusive work environment that values diversity and promotes career development.


  • Software Engineer

    3 weeks ago


    Markham, Ontario, Canada Jonas Software - Canada Full time

    Software EngineerJonas Software – Club DivisionWe are seeking a skilled Software Engineer to join our Research and Development team at Jonas Club Software. Our goal is to deliver high-quality software that meets real-world needs and exceeds customer expectations.The ideal candidate will have great Web Development skills and experience, allowing them to...

  • Software Engineer

    3 weeks ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the real-world needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume...

  • Software Developer

    1 month ago


    Markham, Ontario, Canada Jonas Software - Canada Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Jonas Software - Canada. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming...

  • Software Developer

    1 month ago


    Markham, Ontario, Canada Jonas Software - Canada Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Jonas Software - Canada. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming...

  • Software Engineer

    1 month ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume web...

  • Software Engineer

    1 month ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume web...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Embedded Software DeveloperWe are seeking a highly motivated and dynamic Embedded Software Developer to join our team at JAM Software GmbH. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems.Key ResponsibilitiesCollaborate with experienced engineers to design and...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    {"h2":{"text":"Embedded Software Developer Job Description"}},As an Embedded Software Developer at JAM Software GmbH, you will play a key role in designing and developing cutting-edge embedded software applications. With a focus on packet processing, you will collaborate with experienced engineers to create innovative solutions that drive our business...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Job SummaryWe are seeking a highly motivated and experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems. You will work closely with our team of experienced engineers to develop and maintain software applications,...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Job SummaryWe are seeking a highly motivated and experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems. You will work closely with our team of experienced engineers to develop and maintain software applications,...

  • Software Engineer

    2 weeks ago


    Markham, Ontario, Canada SUPER CHICKEN Full time

    We are seeking a talented Software Engineer to join our team at "{company}". This role involves designing and developing scalable software solutions to meet the evolving needs of our customers.The ideal candidate will possess excellent coding skills, a strong understanding of software design principles, and the ability to work collaboratively as part of a...

  • Software Engineer

    4 weeks ago


    Markham, Ontario, Canada IBM Computing Full time

    Software EngineerIBM Computing is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software products, working with a variety of technologies and programming languages.Key Responsibilities:Design and develop containerized applications of IBM software...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    Senior Full-Stack Developer OpportunityWe are seeking a seasoned software professional to join our team at Jonas Software - Construction Division.About the RoleThis is a key position that requires strong technical expertise and leadership skills to guide our development efforts.The ideal candidate will have extensive experience in software development, with...

  • Software Engineer

    3 weeks ago


    Markham, Ontario, Canada Tomato Finance Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Tomato Finance. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate...

  • Software Engineer

    2 weeks ago


    Markham, Ontario, Canada Future Buildings Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Future Buildings. As a Software Engineer, you will be responsible for determining hardware and software requirements to achieve optimal server performance, developing website architecture, and writing, modifying, and testing website-related code.Key...

  • Software Engineer

    2 months ago


    Markham, Ontario, Canada HongMall Full time

    Job Title: Software EngineerHongMall is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing information systems business solutions.Key Responsibilities:Maintain existing computer programs by making modifications as requiredCommunicate technical problems, processes,...

  • Software Engineer

    2 months ago


    Markham, Ontario, Canada HongMall Full time

    Job Title: Software EngineerHongMall is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing information systems business solutions.Key Responsibilities:Maintain existing computer programs by making modifications as requiredCommunicate technical problems, processes,...

  • Software Engineer

    3 weeks ago


    Markham, Ontario, Canada Tomato Finance Full time

    We are seeking a skilled Software Engineer to join our team at Tomato Finance. The ideal candidate will have a strong background in software development and be able to write, modify, integrate, and test software code.The successful candidate will also be responsible for preparing reports, manuals, and other documentation on the status, operation, and...

  • Software Engineer

    3 weeks ago


    Markham, Ontario, Canada Powernode Computer Inc. Full time

    Job Title: Software EngineerJob Description:We are seeking a skilled Software Engineer to join our team at Powernode Computer Inc. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages such as C++, Java,...

  • Software Engineer

    4 weeks ago


    Markham, Ontario, Canada Stantec Consulting International Ltd. Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our IT team. As a Software Engineer, you will be responsible for developing Python and Django applications.Key ResponsibilitiesDesign and develop well-structured, testable codeTranslate Java code to Python and Django applicationsParticipate in code reviews and document...