Job Closed

This listing is no longer active.

VS Media logo
VS Media

Industry Leaders in Live Video Chat

Staff Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200Since 1996H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

132 days ago

Salary

$146K - $206K / year

Seniority

Lead

Job Description

Staff Engineer

VS Media

• Help push the company forward by writing and maintaining efficient, scalable code while contributing across all layers of our platform • Perform technical analysis, product and website feature development, bug resolution, knowledge sharing, and contribute to documentation • Part of business-hours support workflows and assist operations teams with the implementation, testing, and deployment of solutions

Job Requirements

  • 5+ years of professional development experience (PHP preferred, but strong full-stack engineers with other backend experience are encouraged to apply)
  • Demonstrated experience designing and building complex systems from the ground up
  • Senior-level full-stack development experience with a demonstrated ability to work on complex, production-grade systems
  • Proficiency with modern JavaScript frameworks (e.g., React, Svelte), HTML5, CSS3, and JavaScript/TypeScript
  • PHP is the primary backend language for this role; additional backend experience is a plus but does not substitute for PHP proficiency
  • Experience working across multiple PHP versions, including maintaining and improving legacy codebases while developing in modern PHP
  • Experience with lightweight, middleware-driven PHP backends (PSR-7/PSR-15) or similar framework patterns
  • Strong understanding of relational databases (MySQL), including query optimization and schema design
  • Experience building and consuming RESTful APIs and third-party integrations
  • Solid grasp of software architecture principles, including MVC, SOLID, common design patterns, and scalability considerations
  • Proficiency with version control systems (Git, SVN) and collaborative development workflows
  • Moderate experience with Unix systems and the command line
  • Experience with automated testing practices, including unit, integration, and end-to-end testing
  • Experience working within CI/CD pipelines
  • Exceptional analytical and debugging skills with a strong attention to detail
  • Demonstrated ability to take ownership of projects and execute with minimal supervision across varying levels of scope and complexity
  • Exceptional verbal and written communication skills, with the ability to convey technical concepts clearly to both technical and non-technical audiences
  • Exceptional judgment and discretion, particularly when working on sensitive systems or high-visibility projects.

Related Job Pages

More Full-stack Engineer Jobs

Neptune Retail Solutions logo

Lead Software Development Engineer

Neptune Retail Solutions

Your data-driven retail activation partner with an unparalleled network of digital and in-store omni-channel solutions.

OtherRemoteTeam 1,001-5,000H1B No Sponsor

• Implement order management and integration solutions • Design and develop solutions for complex business problems • Collaborate with business process owners • Maintain and enhance existing applications • Ensure architectural consistency across solutions • Establish software engineering best practices • Mentor and coach engineering teams • Collaborate with onsite and offshore teams to implement solutions • Create and maintain design documentation

New Jersey
Job Closed
Tempo Software logo

Senior Software Engineer – Timesheets

Tempo Software

Adaptive SPM for AI-Accelerated Innovation | Modular Solutions, Compounding Value | 30,000+ Customers

Full TimeRemoteTeam 201-500H1B No Sponsor

• Design and develop backend platform services in Kotlin (Spring Boot) and TypeScript/Bun that provide shared capabilities across the organization (billing, licensing, user permissions, authentication, etc.) • Build reusable libraries, frameworks, and internal tools that improve developer productivity and enable teams to ship features faster • Create and maintain APIs (REST and gRPC) for inter-service communication and external integrations • Write clean, well-tested code with comprehensive unit and integration test coverage • Collaborate with product teams to understand their needs and design platform solutions that solve common problems • Contribute to architectural decisions and technical standards that improve code quality and maintainability across the codebase • Build observability into services through structured logging, metrics, and monitoring • Participate in code reviews, mentor team members, and champion best practices in software engineering • Take ownership of complete solutions from design through deployment and production support

Canada
OtherRemoteTeam 10,001+Since 1948H1B No Sponsor

• Work collaboratively with designers, product managers, testers and other engineers • Leverage cutting-edge technologies and modern practices • Build and ship high-quality code at a rapid pace • Develop software that is fast, secure and reliable to meet defined requirements • Monitor, identify, and correct more complex software defects to maintain fully functioning software • Produce multiple concepts and prototypes to design digital products/services • Research and suggest ways to optimize solutions to better meet user and/or business needs • Drive maintenance road map to facilitate software development and ensure the development work is prioritized in line with business requirements

United States
$83K - $138.2K / year
Job Closed
QBench logo

Product Engineer

QBench

The modern, flexible, easy-to-use LIMS.

OtherRemoteTeam 11-50Since 2016H1B No Sponsor

• Build and Maintain Core Features • Write High-Quality, Well-Tested Code • Perform Peer Code Reviews • Guide and Support Junior Engineers • Contribute to System Reliability and Releases • Review Technical Requirements and Surface Tradeoffs • Contribute to Engineering Culture

United States
Job Closed