SimplyAnalytics is a spatial analytics and data visualization application used by researchers in the United States and Canada.
The company values outstanding software development, emphasizing test-driven development, continuous integration, and code review.
As a smaller company, each developer plays a crucial role, contributing to valuable features and key decisions that affect the product and user satisfaction.
The position offers an excellent work-life balance, including 100% remote work, 20 personal days off, flexible work hours, a collaborative environment, and quarterly professional development days.
The Senior Backend Engineer will be responsible for the development and maintenance of the analytics and data visualization application, focusing on production-quality tools and customer-facing features.
The technology stack includes modern vanilla PHP, Postgres/PostGIS, and Python for data processing, with a focus on modern software development practices.
Requirements:
Candidates must have 8+ years of professional software development experience on large, structured code bases using PHP or another object-oriented language.
Applicants should be comfortable using the Linux command line interface (CLI).
Intermediate skills in relational databases and data manipulation are required.
A thorough understanding of API design principles is necessary.
Experience with PostgreSQL is essential.
Applicants must currently reside in Canada to be eligible for this position.
Benefits:
The position offers 100% remote work, allowing developers to live and work anywhere in Canada.
Employees receive 20 personal days off each year.
Flexible work hours are provided to support work-life balance.
A collaborative work environment fosters teamwork and innovation.
Quarterly professional development days are available for employees to explore and share their interests with the team.