cover image
Trackforce

Trackforce

www.trackforce.com

1 Job

444 Employees

About the Company

Trackforce stands at the forefront of the physical security industry, combining over 40 years of collective security expertise with cutting-edge innovation. Our end-to-end cloud platform and open API ecosystem empowers guarding companies and corporate enterprises across 50+ countries to protect their assets, people, and operations with unmatched efficiency and effectiveness. Trusted by 4,600+ customers and managing over 200,000 security sites, we take pride in our SOC2, NIST, GDPR and ISO compliance, and support for 55+ languages to provide seamless integrations within security operations. By incorporating advanced AI technologies, we’ve elevated our solutions to anticipate and address evolving security challenges – allowing us to innovate beyond them and set new standards for the entire industry. Speak to a security expert to learn more: www.trackforce.com/request-a-demo/

Listed Jobs

Company background Company brand
Company Name
Trackforce
Job Title
Senior Software Developer
Job Description
**Job Title** Senior Software Developer **Role Summary** Design, develop, and maintain high‑performance PHP and JavaScript services for a SaaS platform that manages physical security operations. Deliver scalable, testable, and documented code while mentoring junior team members and driving engineering best practices in an agile environment. **Expectations** - 6+ years of professional software development. - Proven expertise in PHP (preferably Symfony) and modern JavaScript frameworks (Vue.js 2/3). - Strong grasp of RESTful API design, JSON Schema, OpenAPI/Swagger, and OAuth standards. - Experience with AWS services (SQS, Lambdas) and relational databases (MySQL). - Ability to lead by example, mentor peers, and communicate effectively across cross‑functional teams. **Key Responsibilities** - Architect and implement PHP/Symfony components and REST APIs that integrate with front‑end Vue.js UIs. - Write comprehensive unit, integration, and functional tests; maintain high code coverage. - Optimize MySQL queries and database schema for performance and scalability. - Create and maintain OpenAPI specifications; enforce API contract compliance. - Deploy and manage services on AWS, leveraging SQS, Lambda, and other relevant services. - Mentor junior developers, conduct code reviews, and propagate best practices. - Participate in sprint planning, daily stand‑ups, and retrospective meetings within an agile squad. - Collaborate closely with product, UX, and DevOps to deliver customer‑centric features on schedule. **Required Skills** - PHP (Symfony) – 6+ years. - JavaScript (ES6+), HTML5, CSS3, Vue.js (Vue 2/3). - Yii framework knowledge a plus. - Node.js / TypeScript knowledge a plus. - REST API development, JSON Schema, OpenAPI/Swagger, OAuth. - AWS services: SQS, Lambdas. - MySQL database design and optimization. - Testing frameworks: PHPUnit, Jest (or equivalent). - Agile methodologies (Scrum/Scrum‑like). - Strong verbal and written communication. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - No specific certifications required; AWS, Symfony, or Vue.js certifications are a plus.
Montreal, Canada
Remote
Senior
06-11-2025