
Senior Full Stack Engineer
STACK IT Recruitment
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$100,000 - CA$130,000 per year
Job Level
About the role
- Maintain, enhance, and debug an established PHP backend
- Design and build new features and microservices using Node.js, NestJS, and TypeScript
- Develop modern, responsive user interfaces using Vue.js 3 and Nuxt.js
- Gradually migrate functionality from the legacy PHP system to the modern stack
- Deploy, operate, and troubleshoot applications running in AWS
- Work with cloud services such as ECS, databases, caching, and storage as part of day-to-day development
- Collaborate closely with product, client services, and fellow engineers
- Perform code reviews and mentor other developers
- Influence architectural direction and establish engineering best practices
- Take ownership of features from design through production
Requirements
- 5+ years of experience in full-stack software development
- Strong proficiency in PHP
- Strong proficiency in Node.js and TypeScript (NestJS experience is a plus)
- Experience with Vue.js or similar modern frontend frameworks
- Solid understanding of MySQL and Redis
- Comfortable with Docker, Git, and CI/CD pipelines
- Hands-on experience deploying and running applications in AWS
- Comfort working with production cloud environments and cloud-native services
- Strong problem-solving skills and ability to work independently
- Clear, effective communication skills
Benefits
- Base Salary: $100,000 – $130,000
- Paid Time Off: Competitive vacation and personal days to maintain a healthy work-life balance
- Comprehensive Health Benefits: Medical, dental, and vision benefits to support your overall well-being
- Culture & Team: Be a part of a supportive cross-functional team, that thrives on collaboration and innovation, where every member's ideas are valued and contribute to shared goals and success
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPNode.jsTypeScriptNestJSVue.jsNuxt.jsMySQLRedisDockerCI/CD
Soft Skills
problem-solvingindependent workcommunicationmentoringcollaborationinfluenceownership