Senior Full Stack Software Engineer at Jobgether – Canada Creek, Nova Scotia
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full Stack Software Engineer in Canada.
This role is a senior technical contributor, working across both frontend and backend development to build scalable, high-quality features for web and AI-powered applications. You will tackle complex technical challenges, deliver end-to-end solutions, and maintain services that support fintech, travel, and multi-functional SuperApp experiences. Operating in an AI-first engineering environment, you will leverage AI tools to accelerate development, debugging, and system design. The position involves mentoring junior engineers, collaborating across cross-functional teams, and contributing to architectural decisions. This is an opportunity to make a direct impact on user experience and business outcomes while growing in a fast-moving, innovative environment.
- Design, develop, and maintain full-stack web applications using React, Python, Node.js, and supporting technologies
- Deliver end-to-end features, including deployment, monitoring, debugging, testing, and integration with data stores like Postgres and Redis
- Apply AI-assisted development tools to enhance productivity, system design, and problem-solving
- Contribute to architecture and system design decisions across the team’s domain
- Conduct thoughtful code reviews and uphold engineering quality standards
- Mentor and guide junior engineers, providing feedback and technical support
- Collaborate with cross-functional teams, stakeholders, and product owners to shape roadmaps and ensure alignment with business goals
- Use data and analytics to inform development priorities and improve user experience
Requirements:
- 4+ years of professional software development experience, with 2+ years in backend development (Python or Node.js) and 2+ years in modern frontend frameworks (React, Vue, Angular)
- Hands-on experience building web services and tackling system design challenges
- Proficiency with modern development tools and platforms including GitLab, AWS, Docker, Snowflake, Redis, Datadog, and Amplitude
- Experience actively using AI in development workflows, including coding, debugging, and system design
- Strong understanding of full-stack development, software architecture, and web technologies
- Proven ability to work in fast-paced environments, multitask, and deliver complex projects end-to-end
- Excellent communication, collaboration, and mentorship skills, with experience supporting junior engineers
Benefits:
- Competitive salary, equity options, and annual performance bonuses
- Remote-first flexibility with the ability to work from anywhere in Canada
- Unlimited PTO, company-wide recharge days, and annual team offsites
- Weekly UberEats credits and travel discounts for everyday perks
- Family-friendly benefits including generous parental leave and flexible return-to-work plans
- Retirement matching, wellness budgets, and professional development resources
- Exposure to cutting-edge AI-first engineering workflows and modern full-stack technologies