Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
STACK IT Recruitment

Senior Full Stack Developer – Node.js, React.js

STACK IT Recruitment

Senior Full Stack Developer at a software company developing enterprise applications using Node.js and React. Collaborating with a product team to deliver high-quality solutions across the full stack.

Posted 7/16/2026full-timeWaterloo • 🇨🇦 CanadaSenior💰 CA$110,000 - CA$130,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full stack web application development, with a strong focus on Node.js and React. Proficient in building scalable backend services, RESTful APIs, and microservices architecture while ensuring high performance and maintainability.

Highest-signal resume keywords
Node.js DevelopmentReact Application DevelopmentREST API DevelopmentMicroservices ArchitectureCI/CD Pipeline Implementation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScriptAsynchronous ProgrammingPostgreSQLRabbitMQAgile/Scrum MethodologiesSoftware ArchitectureScalable Application DesignTechnical DocumentationCode ReviewTroubleshooting
Soft Skills
Analytical SkillsProblem-Solving SkillsCommunication Skills
Tools & Technologies
GitHub ActionsJenkinsKafka
Industry Keywords
SaaS ApplicationsFrontend Development PracticesBackend ServicesMessaging Technologies

Tech Stack

Tools & technologies
JavaScriptJenkinsKafkaMariaDBMicroservicesMySQLNode.jsPostgresRabbitMQReact

About the role

Key responsibilities & impact
  • Design, develop, and maintain enterprise web applications using Node.js and React
  • Build scalable backend services and RESTful APIs supporting modern SaaS applications
  • Develop responsive, intuitive user interfaces using React and modern frontend development practices
  • Design and implement solutions within a microservices architecture
  • Develop integrations using RabbitMQ or similar messaging technologies
  • Work with PostgreSQL and other relational databases to support scalable, high-performance applications
  • Participate in application architecture, feature design, and technical planning discussions
  • Translate user stories and product requirements into well-designed technical solutions
  • Perform code reviews and contribute to development standards and best practices
  • Troubleshoot complex issues across frontend, backend, APIs, messaging services, and databases
  • Help establish and improve CI/CD pipelines using GitHub Actions, Jenkins, or similar tools
  • Write clear technical documentation to support long-term maintainability
  • Collaborate closely with Product to ensure solutions meet both technical and business requirements

Requirements

What you’ll need
  • 6+ years of professional experience developing full stack web applications
  • Strong commercial experience developing backend services with Node.js
  • Extensive experience building modern frontend applications using React
  • Strong understanding of JavaScript, asynchronous programming, and REST API development
  • Experience working within a microservices architecture
  • Hands-on experience with RabbitMQ, Kafka, or another messaging platform
  • Experience with PostgreSQL, MySQL, MariaDB, or similar relational databases
  • Experience contributing to CI/CD pipelines using GitHub Actions, Jenkins, or similar technologies
  • Strong understanding of software architecture, scalable application design, and engineering best practices
  • Experience working within Agile/Scrum development environments
  • Excellent analytical, troubleshooting, and problem-solving skills
  • Strong communication skills and the confidence to contribute to technical discussions
  • Commitment to writing clean, maintainable, well-documented code.

Benefits

Comp & perks
  • Competitive vacation and personal days to help maintain a healthy work-life balance
  • Medical, dental, and vision benefits to support your overall well-being
  • Annual professional development allowance to support continued learning and technical growth