Senior Full-stack Software Engineer (React + Node)

at  Forsta

Vancouver, BC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Jul, 2024USD 110000 Annual29 Apr, 20243 year(s) or aboveGit,Express,Javascript,Node.Js,Cypress,Css,Confluence,English,Typescript,Jira,Computer Science,Web ApplicationsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Company Description
PG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries—a status we earned over decades of deep partnership with clients to help them understand and meet the needs of their key stakeholders. Our earliest roots are in U.S. healthcare –perhaps the most complex of all industries. Today we serve clients around the globe in every industry to help them improve the Human Experiences at the heart of their business. We serve our clients through an unparalleled offering that combines technology, data, and expertise to enable them to pinpoint and prioritize opportunities, accelerate improvement efforts and build lifetime loyalty among their customers and employees.
Like all great companies, our success is a function of our people and our culture. Our employees have world-class talent, a collaborative work ethic, and a passion for the work that have earned us trusted advisor status among the world’s most recognized brands. As a member of the team, you will help us create value for our clients, you will make us better through your contribution to the work and your voice in the process. Ours is a path of learning and continuous improvement; team efforts chart the course for corporate success.

OUR VALUES:

Champion the Client: We demonstrate an unwavering passion for delivering high-quality solutions and service. We commit to understanding the goals and needs of our clients. We always look for opportunities to improve and create value. Each of us understands our role in enabling client success.
All Together Better: We are united by the common purpose of our vision and mission. We promote teamwork and a culture of belonging by building strong relationships and fostering trust. We collaborate to identify and develop innovative solutions.
Embrace Change: We recognize that change is constant and presents opportunities to learn, adapt, and evolve. We seek creative solutions to challenges and e pursue them with optimism and enthusiasm.
Do the Right Thing: We demonstrate commitment to all our stakeholders, including clients, staff, and partners. We take personal accountability for our responsibilities and actions. We do right by each other by acting with honesty and kindness. We provide meaningful recognition and feedback to others.
Job Description
We are looking for a talented Software Engineer to join our team. You will work closely with our product and design teams to build and maintain our web applications. You will be responsible for writing clean and efficient code using JavaScript and other related technologies. You will also collaborate with other engineers to design and implement new features and troubleshoot and debug issues as they arise.
Want to be part of our team? Now is the time to apply, as we are currently looking for a Senior Software Engineer to join our team.

Your role will require and challenge you to:

  • Work with Product Managers and UX designers
  • Improve code quality through pair programming and code reviews
  • Identify and communicate best practices
  • Have the right mindset to build and ship high-quality code to production every day
  • Handle security aspects while designing and coding, not as an afterthought
  • Have an open mind on tooling and languages
  • Take pride in what you deliver
  • Be proactive and self-driven
  • Be a strong team player and prefer to work with others in all phases of the development process
  • Enjoy collaborating across borders in an international environment

Qualifications

  • BS or MS degree in Computer Science or a related technical field
  • Minimum 3 years of relevant professional experience
  • Extensive knowledge of JavaScript
  • Experience in CSS
  • Experience in building single-page web applications
  • Ability to write high-performing, testable, and reusable UI code
  • Fluent in English (our working language)

While we put mindset and being a team player at the top of the list, you get additional points if you are familiar with, or have good knowledge of, any of the following:

  • Extensive knowledge of React and Node.js
  • TypeScript
  • Git, Jira, Confluence
  • Designing and building REST apis via Express
  • Created and contributed to SPAs, for example built on React and Node.js
  • Writing end-to-end tests using frameworks like Playwright, Nightwatch, Cypress, or TestCafe

Additional Information
All positions at Press Ganey require an applicant who has accepted an offer to undergo a background check. The specific checks are based on the nature of the position. Background checks may include some or all of the following: SSN/SIN validation, education verification, employment verification, and criminal check, search against global sanctions and government watch lists, fingerprint verification, credit check, and/or drug test. By applying for a position with Press Ganey, you understand that you will be required to undergo a background check should you be made an offer. You also understand that the offer is contingent upon successful completion of the background check and results consistent with Press Ganey’s employment policies. You will be notified during the hiring process which checks are required for the position.
Press Ganey Associates LLC is an Equal Employment Opportunity/Affirmative Action employer and well committed to a diverse workforce. We do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, veteran status, and basis of disability or any other federal, state or local protected class.
Pay Transparency Non-Discrimination Notice – Press Ganey will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.
The expected base salary for this position ranges from$110,000 to $140,000 It is not typical for offers to be made at or near the top of the range. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, and, where applicable, licensure or certifications obtained. Market and organizational factors are also considered. In addition to base salary and a competitive benefits package, successful candidates are eligible to receive a discretionary bonus or commission tied to achieved results.
All your information will be kept confidential according to EEO guidelines.
Our privacy policy can be found here: https://www.pressganey.com/legal-privacy

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Work with Product Managers and UX designers
  • Improve code quality through pair programming and code reviews
  • Identify and communicate best practices
  • Have the right mindset to build and ship high-quality code to production every day
  • Handle security aspects while designing and coding, not as an afterthought
  • Have an open mind on tooling and languages
  • Take pride in what you deliver
  • Be proactive and self-driven
  • Be a strong team player and prefer to work with others in all phases of the development process
  • Enjoy collaborating across borders in an international environmen


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science

Proficient

1

Vancouver, BC, Canada