Senior Software Engineer

Impact tech Inc
British Columbia
90K $-110K $ / an
Temps plein

Our Company :

At impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world.

We use cutting edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before.

We have an entrepreneurial spirit and a culture where ambition and curiosity is rewarded. If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world, then this is the place for you!

impact.com, the world’s leading partnership management platform, is transforming the way businesses manage and optimize all types of partnerships including traditional rewards affiliates, influencers, commerce content publishers, B2B, and more.

The company’s powerful, purpose-built platform makes it easy for businesses to create, manage, and scale an ecosystem of partnerships with the brands and communities that customers trust to make purchases, get information, and entertain themselves at home, at work, or on the go.

To learn more about how impact.com’s technology platform and partnerships marketplace is driving revenue growth for global enterprise brands such as Walmart, Uber, Shopify, Lenovo, L’Oreal, Fanatics and Levi’s, visit www.impact.com.

Your Role at impact.com :

As a Senior Full Stack Developer, you’ll be working within a small fast-paced agile scrum team building an integral piece of the client portal.

We are composed of highly cohesive and loosely coupled teams to maximize productivity and encourage ingenuity. At impact.

com you will not be just another cog in the machine. You will be a key contributor, able to let your ideas and talents flourish, striving towards building better software!

What You'll Do :

  • Diploma or BS in Computer Science or related field or equivalent professional experience.
  • 5+ years professional software engineering experience.
  • Good command of the Java language and familiarity with functional style of programming.
  • Experience in Spring and Hibernate is essential.
  • Experience with modern JavaScript libraries and frameworks, specifically Vue.js is essential.
  • Experience in SQL databases (MySQL, MSSQL, or similar) is essential.
  • Experience with GCP and GitHub are essential.
  • Skills with real time streaming technologies like Kafka or Google Pub / Sub is a plus.
  • Experience deploying and monitoring end-to-end web applications and utilizing tools like Gradle, Maven, and / or Jenkins is a plus.
  • Excellent communication and teamwork skills.
  • Good command of a Linux environment.

What You Have :

  • Master the frameworks, languages, tools, and services used
  • Deliver software solutions for Impact platform with awareness of customer needs
  • Building, maintaining, and monitoring scalable software that processes thousands of events per second in order to solve complex business problems.
  • Free Affiliate & Partnerships Industry Fundamentals Certification by PXA

Benefits (Perks) :

  • Remote first with roles being open to candidates who are eligible to work in Canada and are tax residents of Canada.
  • Strong extended health benefits, mental health support and support for new parents are provided to all employees on day-one of employment.
  • Health & Prescription coverage, vision and dental care, virtual health care, out of country medical coverage
  • Insurance coverage (life, short term disability, long term disability, and more)
  • Health Care Spending Account
  • Two different Employee Assistance Programs
  • We encourage our employees to take the time they need with unlimited time off :
  • The last two weeks of the year are also given as holiday to all employees
  • Global holidays - We all celebrate a holiday a quarter where we all get the same day off.
  • Other benefits include :
  • Parental Leave Top-Up Program
  • Flexible work hours
  • Monthly Internet Allowance
  • Fitness Subsidy
  • An employee-led culture team that plans inclusive events- meaning time together and other events to celebrate our many successes!
  • An established company with a cool, high-velocity work ethos, where each person can make a difference!

Salary Range : $90,000 - $110,000 CAD per year, eligibility to receive additional variable bonus contingent on Company performance, eligibility to receive equity award.

This is the pay range the Company believes is equitable for this position at the time of this posting. Consistent with applicable law, compensation will be determined based on the skills, qualifications, and experience of the applicant along with the requirements of the position, and the Company reserves the right to modify this pay range at any time.

impact.com is proud to be an equal opportunity workplace. All employees and applicants for employment shall be given fair treatment and equal employment opportunity regardless of their race, ethnicity or ancestry, color or caste, religion or belief, age, sex (including gender identity, gender reassignment, sexual orientation, pregnancy / maternity), national origin, weight, neurodivergence, disability, marital and civil partnership status, caregiving status, veteran status, genetic information, political affiliation, or other prohibited non-merit factors.

LI-Onsite

Il y a 1 jour
Emplois reliés
Imperva
Vancouver, Colombie-Britannique
Télétravail

As a Full Stack Software Engineer, you will design and develop software that is easily maintainable, highly reliable, and demonstrates knowledge of engineering best practices. The OpportunityIf you are curious about how companies protect their customers’ personal data, we want to hear from you! We a...

CB Canada
Canada

Joining us as a Senior Software Engineer is a chance to grow into a Staff or Principal Developer or follow a people management career progression into a Team Lead and beyond. Software Engineer who can be hands-on coding complex solutions, while simultaneously providing estimations, guidance on the a...

TTC
Canada

The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. The Testing...

Zortech Solutions
Richmond, Colombie-Britannique

Experience in automated testingwith one or more test automation tools and frameworks: Selenium UFTTOSCA Rational Robot etc.Handson technicalexpertise in programming development tools and methodologies andsystem protocols.Understanding of database concepts andgood knowledge of SQL.Familiarity with AP...

Jobber
Canada
Télétravail

Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world. A demonstrated level of senior software engineering experience on a full stack development team. Are you an experienced senior software...

Procurify
Canada

Senior Frontend Software Engineer. We’re looking for a Senior Frontend Software Engineer to join our team of humble “misfits that fit”. Experience working within a team of Software Engineers to build reliable and scalable SaaS software solutions that use RESTful APIs, working with technologies such ...

Sophos
Canada

We are looking for software engineers with backgrounds in network security to join our Network Security Group Xstream Firewall Hardware/Cloud Platform Team. Passion for software engineering and coding with proven ability to test/debug own code. Ability to work well with team of senior and junior eng...

Confluent, Inc
British Columbia

As a Confluent Cloud Infrastructure Software Engineer, you will be working alongside the rest of the Confluent engineers to build our PaaS product. Terraform, Datadog, Prometheus and a strong command of Linux, public cloud and networking should come as standard - though Golang software engineering w...

Jobber
Canada
Télétravail

Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world. A demonstrated level of senior software engineering experience on a full stack development team. Product Software Engineering team. Rep...

Amazon Development Centre Canada ULC
Vancouver, Colombie-Britannique

We are looking for a strong Senior Software Engineers to join the team that owns IAM Propagation functionality. A successful candidate has an established background in designing, building, and operating high-throughput, reliable, distributed systems on a global scale as part of a high-performing eng...