Senior Software Engineer

4 weeks ago


Vancouver, Canada Conexiom Full time

Conexiom is the only SaaS platform that transforms emailed Sales Orders and Invoices from customers and suppliers into fast, accurate digital transactions with 100% accuracy across quote-to-cash and procure-to-pay processes. Leading manufacturers and distributors, including 16 of the top 20 industrial distributors, rely on Conexiom to win and retain more customers through a best-in-class order fulfillment experience, provide transparency for regulatory compliance, and become the employer of choice in a tight labor market. Conexiomis based in Vancouver, British Columbia, and has offices in Kitchener, Ontario; and London, England. Visit Conexiom.com.

Conexiom embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are working to ensure that the profile of our staff reflects the profileof the communities we work in and serve. For that reason, we seek resumes and expressions of interest from a broad and diverse talent pool. Strength comes from the inclusion of diverse perspectives and experiences.

About the Opportunity:

Our Front-End Engineers are responsible for designing and developing engaging user experiences for our new product release.Working daily with the Product Development teams, our engineers own, define and implement our user experience.This implementation is a key part of the role.Additionally, our engineers are accountable for the delivery, quality, and success of the user experience for our product throughout the entire lifecycle, including optimization and innovation with new features. This role will be key in building our user experience.We are looking for a Senior Software Engineer (Frontend) with demonstrated success in building front-end pages for successful SaaS business applications.

Responsibilities:
  • Participate in our Agile system of project planning, stand-ups, reviews, retrospectives, sprint, and release planning
  • Present your design methods, explorations, and trade-off rationale along with a recommendation to team partners, business stakeholders and UX leadership
  • Evaluate competitive and innovative products and design approaches to identify best practices and encourage innovation
  • Conduct User research and usability testing
  • Throughout the product development process, you are collaborative, creative, and detail-oriented. You can demonstrate previous experience in:
    • Creating an amazing user experience (not just designing it but implementing it too)
    • Ensuring the product requirements are fulfilled
    • Maintaining Conexiom’s standards in code quality, security, and extensibility
    • Working within the context of the broader product direction and ensuring UX consistency across the product portfolio
  • Mentor and lead other front-end engineers to drive best software practices and quality
Qualifications:
  • A strong portfolio comprised of projects which demonstrate strategic, creative, and user centered design solutions to complex software problems
  • Able to test design ideas using CSS and JavaScript, or prototyping software, as a way of building interactive proofs of concept
  • Familiarity with agile, iterative design processes
  • 5 to 8 years of experience with software design best practices
  • Must be organized, able to work independently, and able to quickly change focus between different projects
  • Strong experience with HTML5, CSS, JavaScript, React, Redux, i18n, Sass, Material UI, TypeScript and principles of responsive design, cross-browser, and web app design – bonus marks if you know functional programming
  • Proponent and practitioner of TDD, and experience with Jest and React testing libraries
  • Good understanding of server-side languages (e.g. C#, ASP.NET, Python, etc.)
  • Good understanding of version control for software (e.g. Git, SVN)
  • Good understanding of APIs and databases
  • Post-secondary education in Computer Science or Engineering

The targeted salary range for this position falls between $110,000 to $130,000 CAD depending on experience and qualifications.

Why Conexiom?

  • Impactful Work: Play a pivotal role in transforming how businesses operate on a global scale.
  • Growth Opportunity: Be part of an ambitious company on a rapid growth trajectory, offering numerous opportunities for personal and professional development.
  • Inclusive Culture: Join a diverse team of innovative thinkers and doers, committed to fostering an inclusive environment where everyone can thrive.

Conexiom is proud to offer equal employment opportunities. If you have a disability or need that requires accommodation at any time during the recruitment process, please let us know.

#J-18808-Ljbffr

  • North Vancouver, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you’ll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today’s demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce...


  • North Vancouver, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you’ll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today’s demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce...


  • North Vancouver, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you’ll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today’s demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce...


  • North Vancouver, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you’ll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today’s demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce...


  • North Vancouver, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you’ll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today’s demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is seeking a Senior Software Engineer to join its Data Parser team, focusing on building a scalable and efficient data processing service that facilitates cross-product solutions. The role involves using Java, Python, and technologies like Spark or PySpark, and applies creative thinking to solve data problems while adhering to engineering best...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is seeking a Senior Software Engineer to join its Data Parser team, focusing on building a scalable and efficient data processing service that facilitates cross-product solutions. The role involves using Java, Python, and technologies like Spark or PySpark, and applies creative thinking to solve data problems while adhering to engineering best...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is seeking a Senior Software Engineer to join its Data Parser team, focusing on building a scalable and efficient data processing service that facilitates cross-product solutions. The role involves using Java, Python, and technologies like Spark or PySpark, and applies creative thinking to solve data problems while adhering to engineering best...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is seeking a Senior Software Engineer to join its Data Parser team, focusing on building a scalable and efficient data processing service that facilitates cross-product solutions. The role involves using Java, Python, and technologies like Spark or PySpark, and applies creative thinking to solve data problems while adhering to engineering best...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is seeking a Senior Software Engineer to join its Data Parser team, focusing on building a scalable and efficient data processing service that facilitates cross-product solutions. The role involves using Java, Python, and technologies like Spark or PySpark, and applies creative thinking to solve data problems while adhering to engineering best...


  • Vancouver, Canada BrickRed Systems Full time

    BrickRed Systems is currently seeking Sr. Software Engineer for their esteemed client. A Senior Software Engineer who has strong hands-on experience in Node.js, GCP, and Firebase. The candidate will help drive the organization forward with innovative design, resource needs to be hands coding, and a


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewOneDrive is looking for a Senior Software Engineer who is passionate about web development and leading a small dedicated team. In this role you will have an opportunity to create delightful and highly performant OneDrive experiences for photos and document collaboration which will be exposed across the Microsoft's suite of products. This will involve...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewOneDrive is looking for a Senior Software Engineer who is passionate about web development and leading a small dedicated team. In this role you will have an opportunity to create delightful and highly performant OneDrive experiences for photos and document collaboration which will be exposed across the Microsoft's suite of products. This will involve...


  • Vancouver, Canada Microsoft Full time

    Overview OneDrive is looking for a Senior Software Engineer who is passionate about web development and leading a small dedicated team. In this role you will have an opportunity to create delightful and highly performant OneDrive experiences for photos and document collaboration which will be exposed across the Microsoft’s suite of products. This...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewAre you a Software Developer aspiring to improve Windows PC manufacturers pre-installed Apps to a new quality level, leveraging the latest innovations on hardware and the Windows Platform? Are you motivated by seeing your work make a difference on millions of devices? We have a job for you We are the Windows Ecosystem and Enablement team (WE2), and...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewAre you a Software Developer aspiring to improve Windows PC manufacturers pre-installed Apps to a new quality level, leveraging the latest innovations on hardware and the Windows Platform? Are you motivated by seeing your work make a difference on millions of devices? We have a job for you We are the Windows Ecosystem and Enablement team (WE2), and...


  • Vancouver, Canada Take-Two Interactive Software Full time

    About the Position Who We Are Headquartered in New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. The Company develops and publishes products principally through Rockstar Games, 2K, Private Division, and Zynga. Our products are currently...


  • Vancouver, Canada Take-Two Interactive Software Full time

    About the Position Who We Are Headquartered in New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. The Company develops and publishes products principally through Rockstar Games, 2K, Private Division, and Zynga. Our products are currently...

  • Senior Software

    1 day ago


    Vancouver, Canada CB Canada Full time

    Senior QA EngineerProcom is looking for a Software Quality Assurance Engineer  in software development to join a growing team of developers at our clients office in Downtown Vancouver.  Our client will give the opportunity to work on life-changing digital health solutions for their end users.  They like to work with creative people and give them...

  • Senior Software

    1 month ago


    Vancouver, Canada CB Canada Full time

    Senior QA EngineerProcom is looking for a Software Quality Assurance Engineer  in software development to join a growing team of developers at our clients office in Downtown Vancouver.  Our client will give the opportunity to work on life-changing digital health solutions for their end users.  They like to work with creative people and give them...