Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full Stack Engineer image - Rise Careers
Job details

Senior Full Stack Engineer - job 1 of 2

PointClickCare is a leading North American healthcare technology platform enabling meaningful care collaboration and real‐time patient insights. For over 20 years, the company has been focused on realizing its vision: to help create a world in which providers and plans can confidently deliver frictionless care. Since its inception, PointClickCare has grown exponentially, with over 2,200 employees working to impact millions across North America. Recognized by Forbes as one of the top 100 private cloud companies and acknowledged by Waterstone Human Capital as Canada’s Most Admired Corporate Cultures, PointClickCare leads the way in creating cloud-based healthcare software.

 

At PointClickCare, we offer a wealth of opportunities and a vibrant culture that empowers our employees. Our dynamic environment is the perfect place to advance your career while engaging in meaningful work alongside incredible colleagues. Here, you’ll discover a space where your talents can thrive, your career can grow, and your work will have a lasting impact on healthcare across North America. We believe that work becomes profoundly fulfilling when driven by a higher purpose.

 

Join us and be part of a team that is making a real impact.

 

To learn more about us, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn.


Job title: Senior Software Engineer


What your day-to-day will look like:

·       Identify, prioritize and execute tasks in the software development life cycle

·       Work with business to iterate over software requirements

·       Develop tools and applications by producing clean, efficient code

·       Automate tasks through appropriate tools and scripting

·       Analyze and debug systems

·       Perform validation and verification testing in a test-driven manner

·       Review the work of othersand invite others to review your work

·       Collaborate with internal teams and vendors to fix and improve products

·       Ensure software is up-to-date with latest technologies

 

What qualifications we’re looking for:

·       Experience writing clean code that performs well at scale using Java

·       In-depth knowledge of relational databases (e.g. Microsoft SQL Server, MySQL)

·       Solid experience writing RESTful API endpoints

·       Experience with UI development and frameworks (e.g. Vue.js, React, Angular)

·       Proficient in GIT

·       Experience using system and performance monitoring tools (e.g. AppDynamics, New Relic, DataDog)

·       Experience with automated testing frameworks (e.g. Selenium, Cypress, RestAssured)

·       Excellent organization, critical-thinking and personal leadership skills

·       Self-starter with the ability to deliver with minimal supervision

·       Being okay with the uncomfortable feeling that comes from learning new things

·       Team player

·       Analytical mind with problem-solving aptitude

·       Proven experience as a great Engineer

·       BSc/BA in Computer Science or a related degree

 

Bonus points for:

·       Experience with React

·       Experience with Docker, Kubernetes and Istio

·       Experience with Cypress, Selenium

·       Experience with Ansible

·       Experience with TDD 

·       Experience with Jenkins CI/CD pipeline

·       Linux and IP networking knowledge

·       Experience with AWS/Azure cloud services or equivalent

·       Experience with SAML, OAuth and OpenID Connect

·       Experience working on a SaaS product

·       Experience with Service Oriented Architecture 

·       Knowledge of scripting languages such as Python, Bash or Groovy

·       On-call experience with production grade systems

·       Has mentored others in a professional setting


#LI-AV1

#LI-Hybrid


$139,000 - $150,000 a year
At PointClickCare, base salary is one of the many components that make up our total rewards package. The CAD base salary range for this position is $139,000-150,000 (not overtime eligible) + bonus + equity + benefits. Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all CAD locations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and/or work location. Your recruiter can share more information about our total rewards package during the hiring process.

PointClickCare Benefits & Perks:

Benefits starting from Day 1!

Retirement Plan Matching

Flexible Paid Time Off

Wellness Support Programs and Resources

Parental & Caregiver Leaves

Fertility & Adoption Support

Continuous Development Support Program

Employee Assistance Program

Allyship and Inclusion Communities

Employee Recognition … and more!


It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact recruitment@pointclickcare.com should you require any accommodations.


When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it.  If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team: recruitment@pointclickcare.com 


PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.

PointClickCare Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
PointClickCare DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of PointClickCare
PointClickCare CEO photo
Dave Wessinger
Approve of CEO

Average salary estimate

$144500 / YEARLY (est.)
min
max
$139000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full Stack Engineer, PointClickCare

Welcome to PointClickCare, where we're looking for a Senior Full Stack Engineer to join our innovative team in Toronto, Ontario! At PointClickCare, we’re committed to transforming healthcare through advanced technology and seamless collaboration. As a Senior Full Stack Engineer, you'll have the exciting opportunity to influence real-time patient insights and make a difference in the lives of millions. Your daily responsibilities will include identifying and prioritizing tasks during the software development life cycle, collaborating with business units to refine requirements, and producing clean, efficient code. You'll also be responsible for automating tasks where possible, analyzing and debugging our systems, and performing validation testing that ensures top-notch quality. Your knack for reviewing your peers' work and incorporating feedback will be invaluable as you collaborate with internal teams and vendors to enhance our products. To excel in this role, you'll need solid experience in writing RESTful APIs, proficiency with modern frameworks like Vue.js or React, and in-depth knowledge of relational databases. If you're a self-starter with critical-thinking abilities and have a passion for mentoring others, you'll thrive in our dynamic culture. Join us at PointClickCare and contribute to a mission that’s truly meaningful—you'll find that work becomes immensely fulfilling when it supports such a powerful cause. Let’s shape the future of healthcare together!

Frequently Asked Questions (FAQs) for Senior Full Stack Engineer Role at PointClickCare
What are the responsibilities of a Senior Full Stack Engineer at PointClickCare?

A Senior Full Stack Engineer at PointClickCare is tasked with several critical responsibilities aimed at enhancing our healthcare technology platform. You'll identify and prioritize tasks in the software development lifecycle, collaborate on software requirements with business stakeholders, and develop tools and applications using clean, efficient code. Additionally, you’ll automate repetitive tasks, analyze and debug systems, and perform testing to ensure our software meets rigorous quality standards. Your role will involve ongoing collaboration with team members and vendors to continually improve our products.

Join Rise to see the full answer
What qualifications are required for the Senior Full Stack Engineer position at PointClickCare?

To qualify for the Senior Full Stack Engineer role at PointClickCare, candidates should have extensive experience writing clean, efficient code using Java and familiarity with relational databases such as Microsoft SQL Server or MySQL. Solid experience in developing RESTful APIs, experience with modern UI frameworks like Vue.js or React, proficiency in GIT, and familiarity with monitoring tools like AppDynamics or New Relic are also essential. A BSc or BA in Computer Science or a related field is required, while additional skills in Docker, Kubernetes, and cloud services are considered a bonus.

Join Rise to see the full answer
How does PointClickCare support the career growth of Senior Full Stack Engineers?

PointClickCare fosters an environment conducive to professional development for Senior Full Stack Engineers. With our ongoing commitment to employee growth, we provide continuous learning opportunities, mentorship programs, and a supportive team culture. You'll find that your talents can thrive in a collaborative atmosphere where innovation and critical thinking are encouraged. Additionally, you’ll be engaged in meaningful work that directly impacts the healthcare industry, making your career journey not just a path, but a fulfilling purpose.

Join Rise to see the full answer
What is the company culture like at PointClickCare for a Senior Full Stack Engineer?

At PointClickCare, the culture is vibrant and empowering, especially for our Senior Full Stack Engineers. We pride ourselves on maintaining a friendly and inclusive environment where creativity and innovation are highly valued. Our team collaborates closely, shares knowledge, and supports one another, creating a space where your contributions make a real difference. Moreover, being recognized as one of Canada’s Most Admired Corporate Cultures underlines our commitment to creating a great workplace for all employees.

Join Rise to see the full answer
What kind of projects will a Senior Full Stack Engineer work on at PointClickCare?

As a Senior Full Stack Engineer at PointClickCare, you will be engaged in exciting projects that develop cutting-edge healthcare solutions. You'll design and implement robust software applications that improve patient care through real-time insights and meaningful data. Collaborating with cross-functional teams, you’ll be involved in creating scalable systems that adapt to the dynamic needs of healthcare providers, enabling them to deliver frictionless care. Your work will have a lasting impact on the industry, making it both challenging and rewarding.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Engineer
What programming languages are you proficient in for the Senior Full Stack Engineer role?

In your response, highlight your proficiency in languages such as Java, along with any additional languages that you're comfortable with, like JavaScript or Python. Give examples of projects where you utilized these languages effectively to solve problems or build applications.

Join Rise to see the full answer
Can you describe your experience with RESTful APIs?

Detail your experience in building and consuming RESTful APIs. You can mention specific projects where you designed APIs to allow smooth communication between the front-end and back-end services. Emphasize any particular challenges you faced and how you overcame them.

Join Rise to see the full answer
How do you approach debugging and testing your code?

Explain your systematic approach to debugging. Discuss the tools you use for performance monitoring, your strategy for validating your code, and the importance of unit tests. Providing concrete examples of how you have identified and fixed bugs can strengthen your response.

Join Rise to see the full answer
What tools or frameworks do you prefer for UI development?

Mention your experience with various UI frameworks, such as Vue.js or React. Talk about your preferences based on project needs and your understanding of user experience. Providing examples of interfaces that you've developed can showcase your hands-on experience.

Join Rise to see the full answer
How do you handle working under tight deadlines?

Discuss your time management skills and how you prioritize tasks. You might detail past experiences where you've successfully met project deadlines, and highlight how you stay organized and focused under pressure.

Join Rise to see the full answer
What is your experience with cloud services?

Talk about your experience with AWS, Azure, or other cloud platforms, giving specific examples of how you've utilized these services in your projects. Mention any relevant features or tools you've used for deployment and scalability.

Join Rise to see the full answer
Can you explain the importance of code reviews in a team setting?

Explain how code reviews contribute to maintaining quality and fostering knowledge sharing within your team. Discuss your experiences with giving and receiving feedback, and how it has improved your code or team performance.

Join Rise to see the full answer
What’s your approach to learning new technologies?

Share your process for keeping up-to-date with emerging technologies, including online courses, workshops, and hands-on experimentation. Providing insights into how you adopted new tools and integrated them into your work can be impactful.

Join Rise to see the full answer
Describe a challenging technical problem you've faced. How did you solve it?

Choose a specific, relevant example from your previous experience that highlights your problem-solving abilities. Discuss the steps you took to analyze the issue, develop a solution, and implement it, along with the results of your efforts.

Join Rise to see the full answer
How do you prioritize development tasks in your role as a Senior Full Stack Engineer?

Discuss your methods for assessing task urgency and importance, leveraging tools like Agile methodologies, or any project management frameworks. Provide examples of how you effectively managed competing priorities to deliver success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 11 days ago
Posted 9 hours ago
Posted 6 days ago
Posted 5 days ago
Photo of the Rise User
Posted 12 hours ago
DEPT® Remote Zagreb, Split, Skopje
Posted 12 days ago
Photo of the Rise User
Posted yesterday

Our mission is to help healthcare providers meet the challenges of senior care by enabling them to achieve the business results that matter - enriching the lives of their residents, improving financial and operational health, and mitigating risk.

230 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!